#builder-pattern #fundamental #general-purpose #macro-derive

former_meta

支持嵌套构建器和特定集合子构建器的Builder模式灵活实现。其衍生宏的实现。不应单独使用,而应使用依赖于模块的 module::former。

29 个版本 (11 个稳定版)

新版本 2.8.0 2024 年 8 月 16 日
2.7.0 2024 年 7 月 13 日
2.6.0 2024 年 6 月 29 日
1.1.0 2024 年 5 月 14 日
0.1.9 2022 年 1 月 18 日

39#builder-pattern 中排名

Download history 500/week @ 2024-04-26 668/week @ 2024-05-03 4537/week @ 2024-05-10 1912/week @ 2024-05-17 1823/week @ 2024-05-24 4395/week @ 2024-05-31 1261/week @ 2024-06-07 642/week @ 2024-06-14 307/week @ 2024-06-21 1377/week @ 2024-06-28 452/week @ 2024-07-05 1597/week @ 2024-07-12 858/week @ 2024-07-19 965/week @ 2024-07-26 243/week @ 2024-08-02 994/week @ 2024-08-09

每月下载量 3,483
79 个 crate 中使用 (通过 former)

MIT 许可证

445KB
9K SLoC

模块 :: former_meta

experimental rust-status docs.rs discord

支持嵌套构建器和特定集合子构建器的Builder模式灵活实现。其衍生宏的实现。不应单独使用,而应使用依赖于模块的 module::former。

不建议在没有运行时的情况下使用。此模块和运行时在 module::former 中聚合,位于 此处

添加到您的项目中

cargo add former_meta

依赖关系

~1.2–1.8MB
~36K SLoC