[−][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.
Implementations
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]
pub fn clone(&self) -> TryReceiveError
[src]
pub 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]
pub fn eq(&self, other: &TryReceiveError) -> bool
[src]
#[must_use]pub 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,
pub 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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,