2 releases
new 0.1.1 | Nov 17, 2024 |
---|---|
0.1.0 | Nov 17, 2024 |
#2955 in Rust patterns
142 downloads per month
Used in 2 crates
6KB
POD
The pod
crate supports auto-generating the most basic operations on pod-like structs.
It alleviates the burden of having to write bureaucratic funcs and patterns.
It currently supports the following:
- Generating a builder pattern via the
Builder
derive macro - Generating field setters via the
Setters
derive macro - Generating field getters via the
Getters
derive macro - Generating field setters AND getters via the
Fields
derive macro - Generating
new
constructor via theCtor
derive macro
Crates structure
3 crates are available:
- internal - this provides the traits used by the derive macros
- derive - the derive macros
- public - the reexported traits and derive macros
Examples
Authors
- Morgan Welsch