pub enum MissedTickBehavior {
Burst,
Delay,
Skip,
}Expand description
What an interval does with ticks it missed because it was polled late.
Variants§
Burst
Every missed tick fires as soon as it can, one after the other, until the interval is back on its schedule.
Delay
The next tick comes one period after the late one: the schedule moves.
Skip
Missed ticks are skipped: the next tick is the next one on the original schedule after now.
Trait Implementations§
Source§impl Clone for MissedTickBehavior
impl Clone for MissedTickBehavior
Source§fn clone(&self) -> MissedTickBehavior
fn clone(&self) -> MissedTickBehavior
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MissedTickBehavior
Source§impl Debug for MissedTickBehavior
impl Debug for MissedTickBehavior
Source§impl Default for MissedTickBehavior
impl Default for MissedTickBehavior
Source§fn default() -> MissedTickBehavior
fn default() -> MissedTickBehavior
Returns the “default value” for a type. Read more
impl Eq for MissedTickBehavior
Source§impl Hash for MissedTickBehavior
impl Hash for MissedTickBehavior
Source§impl PartialEq for MissedTickBehavior
impl PartialEq for MissedTickBehavior
impl StructuralPartialEq for MissedTickBehavior
Auto Trait Implementations§
impl Freeze for MissedTickBehavior
impl RefUnwindSafe for MissedTickBehavior
impl Send for MissedTickBehavior
impl Sync for MissedTickBehavior
impl Unpin for MissedTickBehavior
impl UnsafeUnpin for MissedTickBehavior
impl UnwindSafe for MissedTickBehavior
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more