Enum composable::Interval
source · pub enum Interval {
Leading(Duration),
Trailing(Duration),
}Expand description
When a Scheduler uses a repeating interval, that interval can begin immediately, a Leading
interval, or it may begin after the first delay, a Trailing interval.
Variants§
Leading(Duration)
The first Action should be sent immediately.
Trailing(Duration)
The first Action should not be send until after the Duration has passed.
Implementations§
Auto Trait Implementations§
impl Freeze for Interval
impl RefUnwindSafe for Interval
impl Send for Interval
impl Sync for Interval
impl Unpin for Interval
impl UnwindSafe for Interval
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