[−][src]Enum futures_intrusive::channel::TryReceiveError
The error which is returned when trying to receive from a channel without waiting fails.
Variants
The channel is empty. No value is available for reception.
The channel had been closed and no more value is available for reception.
Methods
impl TryReceiveError
[src]
pub fn is_empty(self) -> bool
[src]
Returns whether the error is the Empty
variant.
pub fn is_closed(self) -> bool
[src]
Returns whether the error is the Closed
variant.
Trait Implementations
impl Clone for TryReceiveError
[src]
fn clone(&self) -> TryReceiveError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for TryReceiveError
[src]
impl Debug for TryReceiveError
[src]
impl PartialEq<TryReceiveError> for TryReceiveError
[src]
fn eq(&self, other: &TryReceiveError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for TryReceiveError
[src]
Auto Trait Implementations
impl RefUnwindSafe for TryReceiveError
impl Send for TryReceiveError
impl Sync for TryReceiveError
impl Unpin for TryReceiveError
impl UnwindSafe for TryReceiveError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,