Struct finny::FsmBackendImpl
source · [−]pub struct FsmBackendImpl<F: FsmBackend> {
pub context: <F as FsmBackend>::Context,
pub states: <F as FsmBackend>::States,
pub current_states: <<F as FsmBackend>::States as FsmStates<F>>::CurrentState,
}
Expand description
The struct that holds the core context and state of the given Finny FSM. Doesn’t include environmental traits that can be changed at runtime.
Fields
context: <F as FsmBackend>::Context
states: <F as FsmBackend>::States
current_states: <<F as FsmBackend>::States as FsmStates<F>>::CurrentState