#[repr(transparent)]pub struct Eimr(pub u32);Expand description
Interrupt Mask Register
Tuple Fields§
§0: u32Implementations§
Source§impl Eimr
impl Eimr
Sourcepub const fn set_ts_timer(&mut self, val: TsTimer)
pub const fn set_ts_timer(&mut self, val: TsTimer)
TS_TIMER Interrupt Mask
Sourcepub const fn set_ts_avail(&mut self, val: TsAvail)
pub const fn set_ts_avail(&mut self, val: TsAvail)
TS_AVAIL Interrupt Mask
Sourcepub const fn set_wakeup(&mut self, val: Wakeup)
pub const fn set_wakeup(&mut self, val: Wakeup)
WAKEUP Interrupt Mask
Trait Implementations§
impl Copy for Eimr
impl Eq for Eimr
impl StructuralPartialEq for Eimr
Auto Trait Implementations§
impl Freeze for Eimr
impl RefUnwindSafe for Eimr
impl Send for Eimr
impl Sync for Eimr
impl Unpin for Eimr
impl UnwindSafe for Eimr
Blanket Implementations§
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