[−][src]Enum r3::kernel::EnableInterruptLineError
Error type for InterruptLine::enable
and InterruptLine::disable
.
See ResultCode
for all result codes and generic descriptions.
Variants
The operation is not supported by the port.
Enabling or disabling the specified interrupt line is not supported.
Trait Implementations
impl Clone for EnableInterruptLineError
[src]
fn clone(&self) -> EnableInterruptLineError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for EnableInterruptLineError
[src]
impl Debug for EnableInterruptLineError
[src]
impl Eq for EnableInterruptLineError
[src]
impl From<EnableInterruptLineError> for ResultCode
[src]
fn from(x: EnableInterruptLineError) -> Self
[src]
impl Hash for EnableInterruptLineError
[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 EnableInterruptLineError
[src]
fn cmp(&self, other: &EnableInterruptLineError) -> 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<EnableInterruptLineError> for EnableInterruptLineError
[src]
fn eq(&self, other: &EnableInterruptLineError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<EnableInterruptLineError> for EnableInterruptLineError
[src]
fn partial_cmp(&self, other: &EnableInterruptLineError) -> 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 EnableInterruptLineError
[src]
impl StructuralPartialEq for EnableInterruptLineError
[src]
Auto Trait Implementations
impl Send for EnableInterruptLineError
impl Sync for EnableInterruptLineError
impl Unpin for EnableInterruptLineError
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>,