https://github.com/colin-kiegel/rust-derive-builder

builder-pattern macros rust setter-methods

Last synced: about 1 month ago

Repository metadata:

derive builder implementation for rust structs


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 415
Total Committers: 39
Avg Commits per committer: 10.641
Development Distribution Score (DDS): 0.583

Commits in past year: 39
Committers in past year: 8
Avg Commits per committer in past year: 4.875
Development Distribution Score (DDS) in past year: 0.308

Name Email Commits
Colin Kiegel k****l@g****e 173
Ted Driggs t****s@o****m 156
Pascal Hertleif k****p@g****m 14
Andrey Kutejko a****k@g****m 11
Ian Jackson i****n@c****k 7
Jan-Erik Rediger j****k@f****e 6
Micah Weston m****n@g****m 5
Chance c****c@g****m 5
Colin Kiegel k****l@q****e 3
Colin Kiegel c****l 3
tharvik t****k 2
0g m****l@0****t 2
Alex Helfet a****t@g****m 2
Ben Boeckel m****f 1
David Bernard d****B 1
JL710 7****0 1
Lucas 2****2 1
Ryo Hirayama r****3 1
Shane Pearman s****n 1
Bastien Orivel e****g@b****r 1
Ben Steadman s****1@g****m 1
Blake Jakopovic w****c@g****m 1
David Tolnay d****y@g****m 1
Hiroki Tokunaga t****1@g****m 1
Ian Jackson i****b@s****k 1
Igor Gnatenko i****n@g****m 1
Janosch Gräf j****f@g****t 1
Matt Palmer m****r@h****g 1
Matthias Endler m****r@t****m 1
Nick Mosher n****r@g****m 1
and 9 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

cargo: derive_builder

Rust macro to automatically implement the builder pattern for arbitrary structs.

  • Homepage:
  • Documentation: https://docs.rs/derive_builder/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.20.0 (published 10 months ago)
  • Last Synced: 2024-11-10T20:35:28.269Z (about 1 month ago)
  • Versions: 34
  • Dependent Packages: 755
  • Dependent Repositories: 4,058
  • Downloads: 32,377,160 Total
  • Docker Downloads: 24,462,979
  • Rankings:
    • Dependent packages count: 0.107%
    • Downloads: 0.396%
    • Dependent repos count: 0.576%
    • Docker downloads count: 1.357%
    • Average: 2.418%
    • Stargazers count: 4.809%
    • Forks count: 7.262%
  • Maintainers (2)
cargo: derive_builder_core

Internal helper library for the derive_builder crate.

  • Homepage:
  • Documentation: https://docs.rs/derive_builder_core/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.20.0 (published 10 months ago)
  • Last Synced: 2024-11-10T20:35:28.263Z (about 1 month ago)
  • Versions: 29
  • Dependent Packages: 2
  • Dependent Repositories: 3,881
  • Downloads: 32,356,927 Total
  • Docker Downloads: 24,462,979
  • Rankings:
    • Downloads: 0.397%
    • Dependent repos count: 0.592%
    • Docker downloads count: 1.357%
    • Average: 4.339%
    • Stargazers count: 4.809%
    • Forks count: 7.262%
    • Dependent packages count: 11.616%
  • Maintainers (2)
cargo: derive_builder_macro

Rust macro to automatically implement the builder pattern for arbitrary structs.

  • Homepage:
  • Documentation: https://docs.rs/derive_builder_macro/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 0.20.0 (published 10 months ago)
  • Last Synced: 2024-11-10T20:35:27.850Z (about 1 month ago)
  • Versions: 13
  • Dependent Packages: 1
  • Dependent Repositories: 3,318
  • Downloads: 25,848,086 Total
  • Docker Downloads: 24,365,673
  • Rankings:
    • Downloads: 0.489%
    • Dependent repos count: 0.645%
    • Docker downloads count: 1.384%
    • Stargazers count: 4.809%
    • Average: 5.302%
    • Forks count: 7.262%
    • Dependent packages count: 17.224%
  • Maintainers (1)

Dependencies

.github/workflows/build.yml actions
  • actions/checkout v3 composite
  • dtolnay/rust-toolchain master composite
.github/workflows/compiletests.yml actions
  • actions/checkout v3 composite
  • dtolnay/rust-toolchain 1.59.0 composite
.github/workflows/style.yml actions
  • actions/checkout v3 composite
  • dtolnay/rust-toolchain stable composite
derive_builder/Cargo.toml cargo
  • pretty_assertions 0.6.1 development
  • rustversion 1.0.4 development
  • serde 1 development
  • serde_json 1 development
  • derive_builder_macro =0.12.0
derive_builder_core/Cargo.toml cargo
  • pretty_assertions 0.6.1 development
  • darling 0.14.0
  • proc-macro2 1.0.37
  • quote 1.0.18
  • syn 1.0.91