Struct finny::EventContext
source · [−]pub struct EventContext<'a, TFsm, Q> where
TFsm: FsmBackend,
Q: FsmEventQueueSender<TFsm>, {
pub context: &'a mut TFsm::Context,
pub queue: &'a mut Q,
pub region: FsmRegionId,
}
Expand description
The context that is given to all of the guards and actions.
Fields
context: &'a mut TFsm::Context
queue: &'a mut Q
region: FsmRegionId