derive_builder_core

Crates.ioderive_builder_core
lib.rsderive_builder_core
version0.20.2
sourcesrc
created_at2017-03-25 20:27:23.686275
updated_at2024-10-08 16:54:04.753323
descriptionInternal helper library for the derive_builder crate.
homepage
repositoryhttps://github.com/colin-kiegel/rust-derive-builder
max_upload_size
id9150
size144,528
Ted Driggs (TedDriggs)

documentation

https://docs.rs/derive_builder_core

README

Build Documentation Latest version All downloads Downloads of latest version

Crate derive_builder_core

Important Note:

  • You are probably looking for the derive_builder crate, which wraps this crate and is much more ergonomic to use.
  • The API of this crate might change frequently in the near future. The derive_builder crate also provides a much more stable API.

Purpose

This is an internal helper library of derive_builder. Its purpose is to allow derive_builder to use its own code generation technique, if needed.

derive_builder_core might also be used in crates that derive_builder depends on - to break a dependency cycle.

If derive_builder does not itself depend on your crate, then you should consider using derive_builder instead of derive_builder_core.

Documentation

Please refer to docs.rs/derive_builder_core for the documentation of all published versions.

Changelog

Yes, we keep a changelog.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 469

cargo fmt