[−][src]Enum r3::kernel::UnparkError
Error type for Task::unpark
.
See ResultCode
for all result codes and generic descriptions.
Variants
CPU Lock is active.
The task ID is out of range.
The task is in the Dormant state.
Trait Implementations
impl Clone for UnparkError
[src]
fn clone(&self) -> UnparkError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for UnparkError
[src]
impl Debug for UnparkError
[src]
impl Eq for UnparkError
[src]
impl From<UnparkError> for ResultCode
[src]
fn from(x: UnparkError) -> Self
[src]
impl Hash for UnparkError
[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 UnparkError
[src]
fn cmp(&self, other: &UnparkError) -> 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<UnparkError> for UnparkError
[src]
fn eq(&self, other: &UnparkError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<UnparkError> for UnparkError
[src]
fn partial_cmp(&self, other: &UnparkError) -> 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 UnparkError
[src]
impl StructuralPartialEq for UnparkError
[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>,