pub trait StateMachineFuture { type Future: Future; }
A trait that links an enum with #[derive(StateMachineFuture)] to its generated type that implements Future.
enum
#[derive(StateMachineFuture)]
Future
The generated Future type for this state machine.