Struct TrySelectError

pub struct TrySelectError;

An error returned from the try_select method.

Failed because none of the channel operations were ready.

Trait Implementations

impl Clone for TrySelectError

fn clone(&self) -> TrySelectError

impl Copy for TrySelectError

impl Debug for TrySelectError

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

impl Display for TrySelectError

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

impl Eq for TrySelectError

impl Error for TrySelectError

impl PartialEq for TrySelectError

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

impl StructuralPartialEq for TrySelectError

Auto Trait Implementations

impl Freeze for TrySelectError

impl RefUnwindSafe for TrySelectError

impl Send for TrySelectError

impl Sync for TrySelectError

impl Unpin for TrySelectError

impl UnsafeUnpin for TrySelectError

impl UnwindSafe for TrySelectError

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

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

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

impl<T> From<T> for TrySelectError

fn from(t: T) -> T

Returns the argument unchanged.

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

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

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

fn to_string(&self) -> String

impl<T, U> Into<U> for TrySelectError 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 TrySelectError where U: Into<T>,

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

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

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