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