bauer 0.5.0

A derive macro for automatically generating builders
Documentation
1
2
3
4
5
6
7
8
9
10
11
use bauer::Builder;

#[derive(Builder)]
struct Foo {
    #[builder(adapter = |x: u32| char::from_u32(x))]
    field: char,
}

fn main() {
    let _: Foo = Foo::builder().field(6).build().unwrap();
}