[][src]Struct crossbeam_channel::RecvError

pub struct RecvError;

An error returned from the recv method.

A message could not be received because the channel is empty and disconnected.

Trait Implementations

impl Copy for RecvError[src]

impl Eq for RecvError[src]

impl Clone for RecvError[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialEq<RecvError> for RecvError[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl From<RecvError> for TryRecvError[src]

impl From<RecvError> for RecvTimeoutError[src]

impl Display for RecvError[src]

impl Debug for RecvError[src]

impl Error for RecvError[src]

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

impl Unpin for RecvError

impl Sync for RecvError

impl Send for RecvError

impl UnwindSafe for RecvError

impl RefUnwindSafe for RecvError

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]