pub struct ReadCancellationToken { /* private fields */ }Expand description
Cloneable cooperative cancellation signal for controlled reads.
Implementations§
Trait Implementations§
Source§impl Clone for ReadCancellationToken
impl Clone for ReadCancellationToken
Source§fn clone(&self) -> ReadCancellationToken
fn clone(&self) -> ReadCancellationToken
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 moreSource§impl Debug for ReadCancellationToken
impl Debug for ReadCancellationToken
Source§impl Default for ReadCancellationToken
impl Default for ReadCancellationToken
Source§fn default() -> ReadCancellationToken
fn default() -> ReadCancellationToken
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ReadCancellationToken
impl RefUnwindSafe for ReadCancellationToken
impl Send for ReadCancellationToken
impl Sync for ReadCancellationToken
impl Unpin for ReadCancellationToken
impl UnsafeUnpin for ReadCancellationToken
impl UnwindSafe for ReadCancellationToken
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more