Enum finny::FsmCurrentState
source · [−]Expand description
The current state of the FSM.
Variants
Stopped
The FSM is halted and has to be started using the start()
method.
State(S)
The FSM is in this state.
Implementations
Trait Implementations
impl<S: PartialEq> PartialEq<FsmCurrentState<S>> for FsmCurrentState<S> where
S: Clone + Copy,
impl<S: PartialEq> PartialEq<FsmCurrentState<S>> for FsmCurrentState<S> where
S: Clone + Copy,
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl<S> RefUnwindSafe for FsmCurrentState<S> where
S: RefUnwindSafe,
impl<S> Send for FsmCurrentState<S> where
S: Send,
impl<S> Sync for FsmCurrentState<S> where
S: Sync,
impl<S> Unpin for FsmCurrentState<S> where
S: Unpin,
impl<S> UnwindSafe for FsmCurrentState<S> where
S: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more