Struct ReadyTimeoutError
pub struct ReadyTimeoutError;
An error returned from the ready_timeout method.
Failed because none of the channel operations became ready before the timeout.
Trait Implementations
impl Clone for ReadyTimeoutError
fn clone(&self) -> ReadyTimeoutError
impl Copy for ReadyTimeoutError
impl Debug for ReadyTimeoutError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for ReadyTimeoutError
impl PartialEq for ReadyTimeoutError
fn eq(&self, other: &ReadyTimeoutError) -> bool
impl StructuralPartialEq for ReadyTimeoutError
Auto Trait Implementations
impl Freeze for ReadyTimeoutError
impl RefUnwindSafe for ReadyTimeoutError
impl Send for ReadyTimeoutError
impl Sync for ReadyTimeoutError
impl Unpin for ReadyTimeoutError
impl UnsafeUnpin for ReadyTimeoutError
impl UnwindSafe for ReadyTimeoutError
Blanket Implementations
impl<T> Any for ReadyTimeoutError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for ReadyTimeoutError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for ReadyTimeoutError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for ReadyTimeoutError
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for ReadyTimeoutError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for ReadyTimeoutError
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for ReadyTimeoutError
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 ReadyTimeoutError
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for ReadyTimeoutError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>