pub enum ScheduleMode {
FixedDelay,
FixedRateNoOverlap,
FixedRateAllowOverlap,
}Expand description
Identifies the schedule mode state.
Variants§
FixedDelay
Waits period after each run completes.
FixedRateNoOverlap
Ticks every period; runs never overlap.
FixedRateAllowOverlap
Ticks every period; runs overlap up to the policy’s bound.
Trait Implementations§
Source§impl Clone for ScheduleMode
impl Clone for ScheduleMode
impl Copy for ScheduleMode
Source§impl Debug for ScheduleMode
impl Debug for ScheduleMode
impl Eq for ScheduleMode
Source§impl PartialEq for ScheduleMode
impl PartialEq for ScheduleMode
Source§impl Serialize for ScheduleMode
impl Serialize for ScheduleMode
impl StructuralPartialEq for ScheduleMode
Auto Trait Implementations§
impl Freeze for ScheduleMode
impl RefUnwindSafe for ScheduleMode
impl Send for ScheduleMode
impl Sync for ScheduleMode
impl Unpin for ScheduleMode
impl UnsafeUnpin for ScheduleMode
impl UnwindSafe for ScheduleMode
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