extern crate rustfsm_trait as rustfsm; use rustfsm_procmacro::fsm; fsm! { name Simple; command SimpleCmd; error Infallible; One --(A(), on_a)--> Two } fn main() {}