Type Definition extfsm::TransitionResult [] [src]

type TransitionResult<EventType, StateType, TransitionFnArguments, ErrorType> = Result<Option<EventQueue<EventType, TransitionFnArguments>>, Errors<EventType, StateType, ErrorType>>;

type to be returned by all transitions an optional queue of events to be added to the FSM or an error is returned