pub enum TaskDeadlineError {
Capacity,
GenerationExhausted,
KindMismatch,
}Expand description
Failure returned while arming a fixed-capacity timer.
Variants§
Capacity
Every preallocated heap slot is occupied by an active task deadline.
GenerationExhausted
The node identity or arm generation space has been exhausted.
KindMismatch
The typed event does not belong to the supplied embedded timer node.
Trait Implementations§
Source§impl Clone for TaskDeadlineError
impl Clone for TaskDeadlineError
Source§fn clone(&self) -> TaskDeadlineError
fn clone(&self) -> TaskDeadlineError
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 moreimpl Copy for TaskDeadlineError
Source§impl Debug for TaskDeadlineError
impl Debug for TaskDeadlineError
Source§impl Display for TaskDeadlineError
impl Display for TaskDeadlineError
impl Eq for TaskDeadlineError
Source§impl Error for TaskDeadlineError
impl Error for TaskDeadlineError
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 TaskDeadlineError
impl PartialEq for TaskDeadlineError
impl StructuralPartialEq for TaskDeadlineError
Auto Trait Implementations§
impl Freeze for TaskDeadlineError
impl RefUnwindSafe for TaskDeadlineError
impl Send for TaskDeadlineError
impl Sync for TaskDeadlineError
impl Unpin for TaskDeadlineError
impl UnsafeUnpin for TaskDeadlineError
impl UnwindSafe for TaskDeadlineError
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