Variants§
OsError(isize, String)
OS error code with its description. This error code is only when using APIs based on OS.
SynchronizationBroken
Meaning a sync object gets broken (or poisoned) due to panic!()
Timeout
Wait is timed out
Trait Implementations§
source§impl Debug for WaitObjectError
impl Debug for WaitObjectError
source§impl<T> From<PoisonError<T>> for WaitObjectError
impl<T> From<PoisonError<T>> for WaitObjectError
source§fn from(_value: PoisonError<T>) -> Self
fn from(_value: PoisonError<T>) -> Self
Converts to this type from the input type.
source§impl PartialEq<WaitObjectError> for WaitObjectError
impl PartialEq<WaitObjectError> for WaitObjectError
source§fn eq(&self, other: &WaitObjectError) -> bool
fn eq(&self, other: &WaitObjectError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.