pub struct NeverCancel;Expand description
Never-cancel token for default call paths.
Trait Implementations§
Source§impl CancelToken for NeverCancel
impl CancelToken for NeverCancel
fn is_cancelled(&self) -> bool
Source§impl Clone for NeverCancel
impl Clone for NeverCancel
Source§fn clone(&self) -> NeverCancel
fn clone(&self) -> NeverCancel
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 NeverCancel
impl Debug for NeverCancel
Source§impl Default for NeverCancel
impl Default for NeverCancel
Source§fn default() -> NeverCancel
fn default() -> NeverCancel
Returns the “default value” for a type. Read more
impl Copy for NeverCancel
Auto Trait Implementations§
impl Freeze for NeverCancel
impl RefUnwindSafe for NeverCancel
impl Send for NeverCancel
impl Sync for NeverCancel
impl Unpin for NeverCancel
impl UnsafeUnpin for NeverCancel
impl UnwindSafe for NeverCancel
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