[−][src]Enum r3::kernel::WaitEventGroupError
Error type for EventGroup::wait
.
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.
Trait Implementations
impl Clone for WaitEventGroupError
[src]
pub fn clone(&self) -> WaitEventGroupError
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for WaitEventGroupError
[src]
impl Debug for WaitEventGroupError
[src]
impl Eq for WaitEventGroupError
[src]
impl From<WaitError> for WaitEventGroupError
[src]
impl From<WaitEventGroupError> for ResultCode
[src]
pub fn from(x: WaitEventGroupError) -> Self
[src]
impl Hash for WaitEventGroupError
[src]
pub fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for WaitEventGroupError
[src]
pub fn cmp(&self, other: &WaitEventGroupError) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<WaitEventGroupError> for WaitEventGroupError
[src]
pub fn eq(&self, other: &WaitEventGroupError) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<WaitEventGroupError> for WaitEventGroupError
[src]
pub fn partial_cmp(&self, other: &WaitEventGroupError) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for WaitEventGroupError
[src]
impl StructuralPartialEq for WaitEventGroupError
[src]
Auto Trait Implementations
impl Send for WaitEventGroupError
[src]
impl Sync for WaitEventGroupError
[src]
impl Unpin for WaitEventGroupError
[src]
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>,