[−][src]Enum r3::kernel::WaitEventGroupTimeoutError
Error type for EventGroup::wait_timeout
.
See ResultCode
for all result codes and generic descriptions.
Variants
The event group ID is out of range.
CPU Lock is active, or the current context is not waitable.
The timeout duration is negative.
Trait Implementations
impl Clone for WaitEventGroupTimeoutError
[src]
fn clone(&self) -> WaitEventGroupTimeoutError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for WaitEventGroupTimeoutError
[src]
impl Debug for WaitEventGroupTimeoutError
[src]
impl Eq for WaitEventGroupTimeoutError
[src]
impl From<WaitEventGroupTimeoutError> for ResultCode
[src]
fn from(x: WaitEventGroupTimeoutError) -> Self
[src]
impl From<WaitTimeoutError> for WaitEventGroupTimeoutError
[src]
fn from(x: WaitTimeoutError) -> Self
[src]
impl Hash for WaitEventGroupTimeoutError
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for WaitEventGroupTimeoutError
[src]
fn cmp(&self, other: &WaitEventGroupTimeoutError) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<WaitEventGroupTimeoutError> for WaitEventGroupTimeoutError
[src]
fn eq(&self, other: &WaitEventGroupTimeoutError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<WaitEventGroupTimeoutError> for WaitEventGroupTimeoutError
[src]
fn partial_cmp(&self, other: &WaitEventGroupTimeoutError) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for WaitEventGroupTimeoutError
[src]
impl StructuralPartialEq for WaitEventGroupTimeoutError
[src]
Auto Trait Implementations
impl Send for WaitEventGroupTimeoutError
impl Sync for WaitEventGroupTimeoutError
impl Unpin for WaitEventGroupTimeoutError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,