Struct extfsm::EntryExitTransition
source · [−]pub struct EntryExitTransition<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType> { /* private fields */ }
Expand description
stores the transition
Implementations
impl<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType> EntryExitTransition<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType>
impl<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType> EntryExitTransition<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType>
pub fn new(
transfn: Box<EntryExitTransitionFn<ExtendedState, EventType, StateType, TransitionFnArguments, ErrorType>>
) -> Self
Trait Implementations
impl<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType> Annotated for EntryExitTransition<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType>
impl<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType> Annotated for EntryExitTransition<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType>
set optional description