pub struct CancelWakerGuard { /* private fields */ }Expand description
Drop guard returned by CancelToken::on_cancel. Unregisters the waker on
drop; holding it keeps the cancel-wake live.
Trait Implementations§
Source§impl Debug for CancelWakerGuard
impl Debug for CancelWakerGuard
Source§impl Drop for CancelWakerGuard
impl Drop for CancelWakerGuard
Auto Trait Implementations§
impl Freeze for CancelWakerGuard
impl RefUnwindSafe for CancelWakerGuard
impl Send for CancelWakerGuard
impl Sync for CancelWakerGuard
impl Unpin for CancelWakerGuard
impl UnsafeUnpin for CancelWakerGuard
impl UnwindSafe for CancelWakerGuard
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