Struct finny::timers::std_noalloc::TimersStdNoAlloc
source · [−]pub struct TimersStdNoAlloc<F, S> where
F: FsmBackend, { /* private fields */ }
Implementations
impl<F, S> TimersStdNoAlloc<F, S> where
F: FsmBackend,
S: TimersStorage<<F as FsmBackend>::Timers, StdTimer>,
impl<F, S> TimersStdNoAlloc<F, S> where
F: FsmBackend,
S: TimersStorage<<F as FsmBackend>::Timers, StdTimer>,
Trait Implementations
impl<F, S> FsmTimers<F> for TimersStdNoAlloc<F, S> where
F: FsmBackend,
S: TimersStorage<<F as FsmBackend>::Timers, StdTimer>,
impl<F, S> FsmTimers<F> for TimersStdNoAlloc<F, S> where
F: FsmBackend,
S: TimersStorage<<F as FsmBackend>::Timers, StdTimer>,
fn create(
&mut self,
id: <F as FsmBackend>::Timers,
settings: &TimerSettings
) -> FsmResult<()>
Return the timer that was triggered. Poll this until it returns None. The events should be dequeued in a FIFO manner. Read more