Struct SelectTimeoutError

struct SelectTimeoutError

An error returned from the select_timeout method.

Failed because none of the channel operations became ready before the timeout.

Implementations

impl Clone for SelectTimeoutError

fn clone(self: &Self) -> SelectTimeoutError

impl Copy for SelectTimeoutError

impl Debug for SelectTimeoutError

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

impl Display for SelectTimeoutError

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

impl Eq for SelectTimeoutError

impl Error for SelectTimeoutError

impl Freeze for SelectTimeoutError

impl PartialEq for SelectTimeoutError

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

impl RefUnwindSafe for SelectTimeoutError

impl Send for SelectTimeoutError

impl StructuralPartialEq for SelectTimeoutError

impl Sync for SelectTimeoutError

impl Unpin for SelectTimeoutError

impl UnsafeUnpin for SelectTimeoutError

impl UnwindSafe for SelectTimeoutError

impl<T> Any for SelectTimeoutError

fn type_id(self: &Self) -> TypeId

impl<T> Borrow for SelectTimeoutError

fn borrow(self: &Self) -> &T

impl<T> BorrowMut for SelectTimeoutError

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

impl<T> CloneToUninit for SelectTimeoutError

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

impl<T> From for SelectTimeoutError

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToOwned for SelectTimeoutError

fn to_owned(self: &Self) -> T
fn clone_into(self: &Self, target: &mut T)

impl<T> ToString for SelectTimeoutError

fn to_string(self: &Self) -> String

impl<T, U> Into for SelectTimeoutError

fn into(self: 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 for SelectTimeoutError

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto for SelectTimeoutError

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