[−][src]Enum mio_extras::channel::TrySendError
An error returned from the SyncSender::try_send
function.
Variants
Io(Error)
An IO error.
Data could not be sent because it would require the callee to block.
The receiving half of the channel has disconnected.
Trait Implementations
impl<T> From<TrySendError<T>> for TrySendError<T>
[src]
fn from(src: TrySendError<T>) -> TrySendError<T>
[src]
impl<T> From<SendError<T>> for TrySendError<T>
[src]
fn from(src: SendError<T>) -> TrySendError<T>
[src]
impl<T> From<Error> for TrySendError<T>
[src]
fn from(src: Error) -> TrySendError<T>
[src]
impl<T> Debug for TrySendError<T>
[src]
impl<T> Display for TrySendError<T>
[src]
impl<T: Any> Error for TrySendError<T>
[src]
Auto Trait Implementations
impl<T> Send for TrySendError<T> where
T: Send,
T: Send,
impl<T> Unpin for TrySendError<T> where
T: Unpin,
T: Unpin,
impl<T> Sync for TrySendError<T> where
T: Sync,
T: Sync,
impl<T> !UnwindSafe for TrySendError<T>
impl<T> !RefUnwindSafe for TrySendError<T>
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> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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,