pub struct IrqId(/* private fields */);Expand description
Interrupt Request Identifier
Implementations§
Source§impl IrqId
impl IrqId
Sourcepub const fn align_down(self, align: usize) -> Self
pub const fn align_down(self, align: usize) -> Self
Sourcepub const fn is_aligned_to(self, align: usize) -> bool
pub const fn is_aligned_to(self, align: usize) -> bool
Trait Implementations§
Source§impl AddAssign<usize> for IrqId
impl AddAssign<usize> for IrqId
Source§fn add_assign(&mut self, rhs: usize)
fn add_assign(&mut self, rhs: usize)
Performs the
+= operation. Read moreimpl Copy for IrqId
impl Eq for IrqId
Source§impl Ord for IrqId
impl Ord for IrqId
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for IrqId
impl PartialOrd for IrqId
impl StructuralPartialEq for IrqId
Auto Trait Implementations§
impl Freeze for IrqId
impl RefUnwindSafe for IrqId
impl Send for IrqId
impl Sync for IrqId
impl Unpin for IrqId
impl UnsafeUnpin for IrqId
impl UnwindSafe for IrqId
Blanket Implementations§
Source§impl<T> Background for T
impl<T> Background for T
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more