[][src]Struct futures_intrusive::channel::ChannelSendError

pub struct ChannelSendError<T>(pub T);

The error which is returned when sending a value into a channel fails.

The send operation can only fail if the channel has been closed, which would prevent the other actors to ever retrieve the value.

The error recovers the value that has been sent.

Trait Implementations

impl<T: PartialEq> PartialEq<ChannelSendError<T>> for ChannelSendError<T>[src]

impl<T: Debug> Debug for ChannelSendError<T>[src]

Auto Trait Implementations

impl<T> Send for ChannelSendError<T> where
    T: Send

impl<T> Sync for ChannelSendError<T> where
    T: Sync

Blanket Implementations

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

impl<T> From<T> for T[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]