[−][src]Enum r3::kernel::PendInterruptLineError
Error type for InterruptLine::pend
.
See ResultCode
for all result codes and generic descriptions.
Variants
Setting a pending flag is not supported by the port.
Setting the pending flag of the specified interrupt line is not supported.
The interrupt line is not configured to allow this operation. For example, this operation is invalid for an level-triggered interrupt line.
A port is not required to detect this condition.
Trait Implementations
impl Clone for PendInterruptLineError
[src]
fn clone(&self) -> PendInterruptLineError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PendInterruptLineError
[src]
impl Debug for PendInterruptLineError
[src]
impl Eq for PendInterruptLineError
[src]
impl From<PendInterruptLineError> for ResultCode
[src]
fn from(x: PendInterruptLineError) -> Self
[src]
impl Hash for PendInterruptLineError
[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 PendInterruptLineError
[src]
fn cmp(&self, other: &PendInterruptLineError) -> 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<PendInterruptLineError> for PendInterruptLineError
[src]
fn eq(&self, other: &PendInterruptLineError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<PendInterruptLineError> for PendInterruptLineError
[src]
fn partial_cmp(&self, other: &PendInterruptLineError) -> 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 PendInterruptLineError
[src]
impl StructuralPartialEq for PendInterruptLineError
[src]
Auto Trait Implementations
impl Send for PendInterruptLineError
impl Sync for PendInterruptLineError
impl Unpin for PendInterruptLineError
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>,