State_machine_future: Easily create type-safe Futures from state machines — without the boilerplate

Happy to announce a new crate: state_machine_future!

See the docs for motivation, guide, and examples!

Easily create type-safe Futures from state machines — without the boilerplate.

state_machine_future type checks state machines and their state transitions, and then generates Future implementations and typestate0 boilerplate for you.

4 Likes