Struct SelectTimeoutError
pub struct SelectTimeoutError;
An error returned from the select_timeout method.
Failed because none of the channel operations became ready before the timeout.
Trait Implementations
impl Clone for SelectTimeoutError
fn clone(&self) -> SelectTimeoutError
impl Copy for SelectTimeoutError
impl Debug for SelectTimeoutError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for SelectTimeoutError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for SelectTimeoutError
impl Error for SelectTimeoutError
impl PartialEq for SelectTimeoutError
fn eq(&self, other: &SelectTimeoutError) -> bool
impl StructuralPartialEq for SelectTimeoutError
Auto Trait Implementations
impl Freeze for SelectTimeoutError
impl RefUnwindSafe for SelectTimeoutError
impl Send for SelectTimeoutError
impl Sync for SelectTimeoutError
impl Unpin for SelectTimeoutError
impl UnsafeUnpin for SelectTimeoutError
impl UnwindSafe for SelectTimeoutError
Blanket Implementations
impl<T> Any for SelectTimeoutError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for SelectTimeoutError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for SelectTimeoutError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for SelectTimeoutError
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for SelectTimeoutError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for SelectTimeoutError
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T> ToString for SelectTimeoutError
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for SelectTimeoutError
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for SelectTimeoutError
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for SelectTimeoutError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>