#derive-builder #helper #struct #fork

derive_builder_core_fork_arti

derive_builder crate的内部辅助库

1 个不稳定版本

使用旧的Rust 2015

0.11.2 2022年5月6日

#1780过程宏

Download history 1827/week @ 2024-03-13 2568/week @ 2024-03-20 1828/week @ 2024-03-27 2074/week @ 2024-04-03 1936/week @ 2024-04-10 1401/week @ 2024-04-17 1884/week @ 2024-04-24 1718/week @ 2024-05-01 1409/week @ 2024-05-08 1733/week @ 2024-05-15 1498/week @ 2024-05-22 1761/week @ 2024-05-29 1345/week @ 2024-06-05 2030/week @ 2024-06-12 2672/week @ 2024-06-19 2429/week @ 2024-06-26

8,844 每月下载量
37 个crate中使用(通过 derive_builder_macro_fork…

MIT/Apache

130KB
2.5K SLoC

Build Documentation Latest version All downloads Downloads of latest version

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-2.0许可定义,您有意提交以包含在工作中的任何贡献,都将根据上述协议双重许可,不附加任何额外条款或条件。

依赖

~2MB
~43K SLoC