1.0.0[][src]Struct std::sync::mpsc::RecvError

pub struct RecvError;

An error returned from the recv function on a Receiver.

The recv operation can only fail if the sending half of a channel (or sync_channel) is disconnected, implying that no further messages will ever be received.

Trait Implementations

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

impl Display for RecvError[src]

impl Debug for RecvError[src]

impl PartialEq<RecvError> for RecvError[src]

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

This method tests for !=.

impl Eq for RecvError[src]

impl Copy for RecvError[src]

impl From<RecvError> for TryRecvError1.24.0[src]

impl From<RecvError> for RecvTimeoutError1.24.0[src]

impl Clone for RecvError[src]

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

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl UnwindSafe for RecvError

impl RefUnwindSafe for RecvError

impl Unpin for RecvError

impl Sync for RecvError

impl Send for RecvError

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 

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

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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

impl<T> BorrowMut<T> for T where
    T: ?Sized

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

impl<T> ToOwned for T where
    T: Clone

type Owned = T

The resulting type after obtaining ownership.

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