pub struct GroupedIntervalSchedule {
pub every: Duration,
pub group_size: u32,
pub member_index: u32,
pub group_seed: Option<String>,
}Expand description
Interval schedule that spreads members evenly across the interval.
Fields§
§every: Duration§group_size: u32§member_index: u32§group_seed: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for GroupedIntervalSchedule
impl Clone for GroupedIntervalSchedule
Source§fn clone(&self) -> GroupedIntervalSchedule
fn clone(&self) -> GroupedIntervalSchedule
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 moreSource§impl Debug for GroupedIntervalSchedule
impl Debug for GroupedIntervalSchedule
impl Eq for GroupedIntervalSchedule
Source§impl PartialEq for GroupedIntervalSchedule
impl PartialEq for GroupedIntervalSchedule
Source§fn eq(&self, other: &GroupedIntervalSchedule) -> bool
fn eq(&self, other: &GroupedIntervalSchedule) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GroupedIntervalSchedule
Auto Trait Implementations§
impl Freeze for GroupedIntervalSchedule
impl RefUnwindSafe for GroupedIntervalSchedule
impl Send for GroupedIntervalSchedule
impl Sync for GroupedIntervalSchedule
impl Unpin for GroupedIntervalSchedule
impl UnsafeUnpin for GroupedIntervalSchedule
impl UnwindSafe for GroupedIntervalSchedule
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