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)]
#[builder(kind = "type-state")]
struct Foo {
    field_a: u32,
}

fn main() {
    let foo: Foo = Foo::builder().build(); // fail
}