[−][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]
pub fn clone(&self) -> UnparkError
[src]
pub 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]
pub fn from(x: UnparkError) -> Self
[src]
impl Hash for UnparkError
[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 UnparkError
[src]
pub fn cmp(&self, other: &UnparkError) -> 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<UnparkError> for UnparkError
[src]
pub fn eq(&self, other: &UnparkError) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<UnparkError> for UnparkError
[src]
pub fn partial_cmp(&self, other: &UnparkError) -> 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 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>,