[−][src]Enum r3::kernel::SleepError
Error type for Kernel::sleep
.
See ResultCode
for all result codes and generic descriptions.
Variants
CPU Lock is active, or the current context is not waitable.
The duration is negative.
Trait Implementations
impl Clone for SleepError
[src]
fn clone(&self) -> SleepError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SleepError
[src]
impl Debug for SleepError
[src]
impl Eq for SleepError
[src]
impl From<SleepError> for ResultCode
[src]
fn from(x: SleepError) -> Self
[src]
impl Hash for SleepError
[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 SleepError
[src]
fn cmp(&self, other: &SleepError) -> 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<SleepError> for SleepError
[src]
fn eq(&self, other: &SleepError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<SleepError> for SleepError
[src]
fn partial_cmp(&self, other: &SleepError) -> 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 SleepError
[src]
impl StructuralPartialEq for SleepError
[src]
Auto Trait Implementations
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>,