pub struct EventInspector<T> where
T: InspectEvent + Clone, { /* private fields */ }
Implementations
Trait Implementations
fn new_event<F: FsmBackend>(
&self,
_event: &FsmEvent<<F as FsmBackend>::Events, <F as FsmBackend>::Timers>,
_fsm: &FsmBackendImpl<F>
) -> Self
Auto Trait Implementations
impl<T> RefUnwindSafe for EventInspector<T> where
T: RefUnwindSafe,
impl<T> Send for EventInspector<T> where
T: Send,
impl<T> Sync for EventInspector<T> where
T: Sync,
impl<T> Unpin for EventInspector<T> where
T: Unpin,
impl<T> UnwindSafe for EventInspector<T> where
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more