# Rust crate for state machines I would like to have a rust crate to dynamically or statically create state machines in rust without any macros. The state machines should allow for synchronous and asynchronous transitions and ideally be serializable as well.