type-state-builder 0.5.1

Type-state builder pattern derive macro with compile-time safety and enhanced ergonomics.
Documentation
1
2
3
4
5
6
7
8
error: TypeStateBuilder only supports structs, not enums
 --> tests/ui/enum-not-struct.rs:5:1
  |
5 | / enum NotAStruct {
6 | |     Variant1(String),
7 | |     Variant2 { field: u32 },
8 | | }
  | |_^