bauer 0.5.0

A derive macro for automatically generating builders
Documentation
use bauer::Builder;

fn count(_iter: impl Iterator<Item = u8>) -> Vec<u8> {
    todo!()
}

#[derive(Builder)]
#[builder(kind = "owned")]
pub struct FooOwned {
    #[builder(repeat = u8, collector = count)]
    field_a: usize,
}

#[derive(Builder)]
#[builder(kind = "type-state")]
pub struct FooTypeState {
    #[builder(repeat = u8, collector = count)]
    field_a: usize,
}

fn main() {}