[−][src]Struct futures_intrusive::channel::ChannelSendError
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]
fn eq(&self, other: &ChannelSendError<T>) -> bool
[src]
fn ne(&self, other: &ChannelSendError<T>) -> bool
[src]
impl<T: Debug> Debug for ChannelSendError<T>
[src]
Auto Trait Implementations
impl<T> Send for ChannelSendError<T> where
T: Send,
T: Send,
impl<T> Sync for ChannelSendError<T> where
T: Sync,
T: Sync,
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for 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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,