pub enum ScheduleAtRejection {
QueueGenerationExhausted,
QueueSequenceExhausted,
}Expand description
Exact reason an absolute timer request was rejected before scheduling.
Variants§
QueueGenerationExhausted
The timer queue cannot issue another internal generation.
QueueSequenceExhausted
The timer queue cannot issue another stable insertion sequence.
Trait Implementations§
Source§impl Clone for ScheduleAtRejection
impl Clone for ScheduleAtRejection
Source§fn clone(&self) -> ScheduleAtRejection
fn clone(&self) -> ScheduleAtRejection
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 ScheduleAtRejection
impl Debug for ScheduleAtRejection
Source§impl Display for ScheduleAtRejection
impl Display for ScheduleAtRejection
Source§impl Error for ScheduleAtRejection
impl Error for ScheduleAtRejection
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl PartialEq for ScheduleAtRejection
impl PartialEq for ScheduleAtRejection
impl Copy for ScheduleAtRejection
impl Eq for ScheduleAtRejection
impl StructuralPartialEq for ScheduleAtRejection
Auto Trait Implementations§
impl Freeze for ScheduleAtRejection
impl RefUnwindSafe for ScheduleAtRejection
impl Send for ScheduleAtRejection
impl Sync for ScheduleAtRejection
impl Unpin for ScheduleAtRejection
impl UnsafeUnpin for ScheduleAtRejection
impl UnwindSafe for ScheduleAtRejection
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