Struct TryReadyError

pub struct TryReadyError;

An error returned from the try_ready method.

Failed because none of the channel operations were ready.

Trait Implementations

impl Clone for TryReadyError

fn clone(&self) -> TryReadyError

impl Copy for TryReadyError

impl Debug for TryReadyError

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Eq for TryReadyError

impl PartialEq for TryReadyError

fn eq(&self, other: &TryReadyError) -> bool

impl StructuralPartialEq for TryReadyError

Auto Trait Implementations

impl Freeze for TryReadyError

impl RefUnwindSafe for TryReadyError

impl Send for TryReadyError

impl Sync for TryReadyError

impl Unpin for TryReadyError

impl UnsafeUnpin for TryReadyError

impl UnwindSafe for TryReadyError

Blanket Implementations

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

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for TryReadyError where T: ?Sized,

fn borrow(&self) -> &T

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

fn borrow_mut(&mut self) -> &mut T

impl<T> CloneToUninit for TryReadyError where T: Clone,

unsafe fn clone_to_uninit(&self, dest: *mut u8)

impl<T> From<T> for TryReadyError

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for TryReadyError where T: Clone,

type Owned = T;
fn to_owned(&self) -> T
fn clone_into(&self, target: &mut T)

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

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

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

type Error = never;
fn try_from(value: U) -> Result<T, never>

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

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>