pub struct Canceled;
Expand description
Error type returned as output from the
BlockingPermitFuture
or
Dispatched
futures if they are canceled.
This only occurs if the associated Semaphore
is closed or DispatchPool
is dropped, respectively.
Trait Implementations§
Source§impl Error for Canceled
impl Error for Canceled
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()
Auto Trait Implementations§
impl Freeze for Canceled
impl RefUnwindSafe for Canceled
impl Send for Canceled
impl Sync for Canceled
impl Unpin for Canceled
impl UnwindSafe for Canceled
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