pub enum TimeEscalation {
Default,
None,
After(Duration),
Immediate,
}Variants§
Default
Use Scope default
None
Disable time-based hard-stop
After(Duration)
Hard-stop after duration (0 treated as Immediate)
Immediate
Hard-stop immediately (Scope methods hard-stop now; Cx schedules “now”)
Trait Implementations§
Source§impl Clone for TimeEscalation
impl Clone for TimeEscalation
Source§fn clone(&self) -> TimeEscalation
fn clone(&self) -> TimeEscalation
Returns a duplicate 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 TimeEscalation
impl Debug for TimeEscalation
Source§impl PartialEq for TimeEscalation
impl PartialEq for TimeEscalation
impl Copy for TimeEscalation
impl Eq for TimeEscalation
impl StructuralPartialEq for TimeEscalation
Auto Trait Implementations§
impl Freeze for TimeEscalation
impl RefUnwindSafe for TimeEscalation
impl Send for TimeEscalation
impl Sync for TimeEscalation
impl Unpin for TimeEscalation
impl UnwindSafe for TimeEscalation
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