1 个不稳定版本
使用旧的Rust 2015
0.11.2 | 2022年5月6日 |
---|
#1780 在 过程宏
8,844 每月下载量
在 37 个crate中使用(通过 derive_builder_macro_fork…)
130KB
2.5K SLoC
Crate derive_builder_core
重要提示:
- 你可能正在寻找
derive_builder
crate,这个crate封装了这个crate,并且使用起来更加直观。 - 这个crate的API可能会在近期内频繁更改。
derive_builder
crate也提供了一个更稳定的API。
这是一个分支版本
这个版本的 derive_builder
有一个额外的 sub_builder
功能,这个功能 尚未被上游接受。我们可能会添加更多的功能。
在其他方面,这个分支版本可能落后于上游crate。
目的
这是 derive_builder
的内部辅助库。它的目的是允许 derive_builder
在需要时使用自己的代码生成技术。
derive_builder_core
也可能用于 derive_builder
依赖的crate中 - 以打破依赖循环。
如果derive_builder
本身不依赖于您的crate,那么您应该考虑使用derive_builder
而不是derive_builder_core
。
文档
请参阅docs.rs/derive_builder_core以获取所有已发布版本的文档。
变更日志
是的,我们保留了一个变更日志。
许可协议
根据以下任一协议许可
- Apache License, Version 2.0, (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确说明,否则根据Apache-2.0许可定义,您有意提交以包含在工作中的任何贡献,都将根据上述协议双重许可,不附加任何额外条款或条件。
依赖
~2MB
~43K SLoC