[−][src]Enum r3::kernel::SetTimerPeriodError
Error type for Timer::set_period
.
See ResultCode
for all result codes and generic descriptions.
Variants
The timer ID is out of range.
CPU Lock is active.
The duration is negative.
Trait Implementations
impl Clone for SetTimerPeriodError
[src]
pub fn clone(&self) -> SetTimerPeriodError
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SetTimerPeriodError
[src]
impl Debug for SetTimerPeriodError
[src]
impl Eq for SetTimerPeriodError
[src]
impl From<SetTimerPeriodError> for ResultCode
[src]
pub fn from(x: SetTimerPeriodError) -> Self
[src]
impl Hash for SetTimerPeriodError
[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 SetTimerPeriodError
[src]
pub fn cmp(&self, other: &SetTimerPeriodError) -> 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<SetTimerPeriodError> for SetTimerPeriodError
[src]
pub fn eq(&self, other: &SetTimerPeriodError) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<SetTimerPeriodError> for SetTimerPeriodError
[src]
pub fn partial_cmp(&self, other: &SetTimerPeriodError) -> 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 SetTimerPeriodError
[src]
impl StructuralPartialEq for SetTimerPeriodError
[src]
Auto Trait Implementations
impl Send for SetTimerPeriodError
[src]
impl Sync for SetTimerPeriodError
[src]
impl Unpin for SetTimerPeriodError
[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>,