#[repr(transparent)]pub struct Mintclr(pub u32);Expand description
Master Interrupt Clear Register
Tuple Fields§
§0: u32Implementations§
Source§impl Mintclr
impl Mintclr
Sourcepub const fn set_slvstart(&mut self, val: bool)
pub const fn set_slvstart(&mut self, val: bool)
SLVSTART interrupt enable clear
Sourcepub const fn set_mctrldone(&mut self, val: bool)
pub const fn set_mctrldone(&mut self, val: bool)
MCTRLDONE interrupt enable clear
Sourcepub const fn set_complete(&mut self, val: bool)
pub const fn set_complete(&mut self, val: bool)
COMPLETE interrupt enable clear
Sourcepub const fn set_rxpend(&mut self, val: bool)
pub const fn set_rxpend(&mut self, val: bool)
RXPEND interrupt enable clear
Sourcepub const fn set_txnotfull(&mut self, val: bool)
pub const fn set_txnotfull(&mut self, val: bool)
TXNOTFULL interrupt enable clear
Sourcepub const fn set_ibiwon(&mut self, val: bool)
pub const fn set_ibiwon(&mut self, val: bool)
IBIWON interrupt enable clear
Sourcepub const fn set_errwarn(&mut self, val: bool)
pub const fn set_errwarn(&mut self, val: bool)
ERRWARN interrupt enable clear
Sourcepub const fn set_nowmaster(&mut self, val: bool)
pub const fn set_nowmaster(&mut self, val: bool)
NOWMASTER interrupt enable clear
Trait Implementations§
impl Copy for Mintclr
impl Eq for Mintclr
impl StructuralPartialEq for Mintclr
Auto Trait Implementations§
impl Freeze for Mintclr
impl RefUnwindSafe for Mintclr
impl Send for Mintclr
impl Sync for Mintclr
impl Unpin for Mintclr
impl UnwindSafe for Mintclr
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