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 ==
.