pub struct CancelToken(Arc<AtomicBool>);Expand description
Cancel guard for a backgrounded scan or watch. Drop to flip the shared atomic that producers poll between batches / events.
Tuple Fields§
§0: Arc<AtomicBool>Trait Implementations§
Source§impl Drop for CancelToken
impl Drop for CancelToken
Auto Trait Implementations§
impl Freeze for CancelToken
impl RefUnwindSafe for CancelToken
impl Send for CancelToken
impl Sync for CancelToken
impl Unpin for CancelToken
impl UnsafeUnpin for CancelToken
impl UnwindSafe for CancelToken
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