Struct WaitTimeoutResult

pub struct WaitTimeoutResult(/* private field */);

A type indicating whether a timed wait on a condition variable returned due to a time out or not.

Implementations

impl WaitTimeoutResult

fn timed_out(self) -> bool

Returns whether the wait was known to have timed out.

Trait Implementations

impl Clone for WaitTimeoutResult

fn clone(&self) -> WaitTimeoutResult

impl Copy for WaitTimeoutResult

impl Debug for WaitTimeoutResult

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

impl Eq for WaitTimeoutResult

impl PartialEq for WaitTimeoutResult

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

impl StructuralPartialEq for WaitTimeoutResult

Auto Trait Implementations

impl Freeze for WaitTimeoutResult

impl RefUnwindSafe for WaitTimeoutResult

impl Send for WaitTimeoutResult

impl Sync for WaitTimeoutResult

impl Unpin for WaitTimeoutResult

impl UnsafeUnpin for WaitTimeoutResult

impl UnwindSafe for WaitTimeoutResult

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

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

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

impl<T> From<T> for WaitTimeoutResult

fn from(t: T) -> T

Returns the argument unchanged.

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

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

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

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

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

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