This crates provides a state machine implementation that emits states as a
groups sources of external state into a single
Context, and handles automatic conversion between states
(both forwards and backwards) through the
Cancellation handle returned by
Streamlines represent the streams of states configured for a particular Context, Error type,
The state emitted by a
An internal state machine that represents the process of reverting previous progress.