Struct funfsm::fsm::Fsm [] [src]

pub struct Fsm<T: FsmTypes> {
    pub state: StateFn<T>,
    pub ctx: T::Context,
}

Fields

Methods

impl<T: FsmTypes> Fsm<T>
[src]

Trait Implementations

impl<T: Clone + FsmTypes> Clone for Fsm<T> where
    T::Context: Clone
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more