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

macro former_meta

Former - a variation of builder pattern. Implementation of its derive macro. Should not be used independently, instead use module::former which relies on the module.

23 releases (5 stable)

new 2.2.0 May 31, 2024
1.1.0 May 14, 2024
0.14.0 Mar 22, 2024
0.2.0 Oct 28, 2023
0.1.9 Jan 18, 2022

#42 in #builder-pattern

Download history 217/week @ 2024-02-08 395/week @ 2024-02-15 436/week @ 2024-02-22 907/week @ 2024-02-29 1701/week @ 2024-03-07 4196/week @ 2024-03-14 2519/week @ 2024-03-21 530/week @ 2024-03-28 682/week @ 2024-04-04 484/week @ 2024-04-11 352/week @ 2024-04-18 712/week @ 2024-04-25 638/week @ 2024-05-02 4545/week @ 2024-05-09 1874/week @ 2024-05-16 1542/week @ 2024-05-23

8,771 downloads per month
Used in 68 crates (via former)

MIT license

435KB
8K SLoC

Module :: former_meta

experimental rust-status docs.rs discord

Former - a variation of builder pattern. Implementation of its derive macro. Should not be used independently, instead use module::former which relies on the module.

Not intended to be used without runtime. This module and runtime is aggregate in module::former is here.

To add to your project

cargo add former_meta

Dependencies

~1.3–1.9MB
~37K SLoC