Type Definition extfsm::TransitionResult [] [src]

type TransitionResult<EventType, StateType, TransitionFnArguments, ErrorType> = Result<Option<Vec<(EventType, OptionalFnArg<TransitionFnArguments>)>>, Errors<EventType, StateType, ErrorType>>;

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