Enum timer_kit::MissedTickBehavior
source · pub enum MissedTickBehavior {
Burst,
Delay,
Skip,
}Expand description
Ported from [tokio::time::interval::MissedTickBehavior]
Default
The default behavior is MissedTickBehavior::Burst.
Variants§
Burst
Ticks as fast as possible until caught up.
Delay
Tick at multiples of period from when [tick] was called, rather than
from start.
Skip
Skips missed ticks and tick on the next multiple of period from
start.
Trait Implementations§
source§impl Clone for MissedTickBehavior
impl Clone for MissedTickBehavior
source§fn clone(&self) -> MissedTickBehavior
fn clone(&self) -> MissedTickBehavior
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for MissedTickBehavior
impl Debug for MissedTickBehavior
source§impl Default for MissedTickBehavior
impl Default for MissedTickBehavior
source§impl PartialEq<MissedTickBehavior> for MissedTickBehavior
impl PartialEq<MissedTickBehavior> for MissedTickBehavior
source§fn eq(&self, other: &MissedTickBehavior) -> bool
fn eq(&self, other: &MissedTickBehavior) -> bool
This method tests for
self and other values to be equal, and is used
by ==.