Easily generate builder patterns in Rust.
```rust
use simple_builder::Builder;
struct MyBuilder {
}
let builder = MyBuilder::default()
assert_eq!(builder.a, 1);
assert_eq!(builder.b, 2);
// c is not settable, so it remains the default value
assert_eq!(builder.c, 0);
```