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 moreSource§impl Ord for IrqId
impl Ord for IrqId
Source§impl PartialOrd for IrqId
impl PartialOrd for IrqId
Source§impl SubAssign<usize> for IrqId
impl SubAssign<usize> for IrqId
Source§fn sub_assign(&mut self, rhs: usize)
fn sub_assign(&mut self, rhs: usize)
Performs the
-= operation. Read moreimpl Copy for IrqId
impl Eq 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 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