#[repr(transparent)]pub struct Mintset(pub u32);Expand description
Controller Interrupt Set
Tuple Fields§
§0: u32Implementations§
Source§impl Mintset
impl Mintset
Sourcepub const fn set_slvstart(&mut self, val: bool)
pub const fn set_slvstart(&mut self, val: bool)
Target Start Interrupt Enable
Sourcepub const fn set_mctrldone(&mut self, val: bool)
pub const fn set_mctrldone(&mut self, val: bool)
Controller Control Done Interrupt Enable
Sourcepub const fn set_complete(&mut self, val: bool)
pub const fn set_complete(&mut self, val: bool)
Completed Message Interrupt Enable
Sourcepub const fn set_rxpend(&mut self, val: bool)
pub const fn set_rxpend(&mut self, val: bool)
Receive Pending Interrupt Enable
Sourcepub const fn set_txnotfull(&mut self, val: bool)
pub const fn set_txnotfull(&mut self, val: bool)
Transmit Buffer/FIFO Not Full Interrupt Enable
Sourcepub const fn set_ibiwon(&mut self, val: bool)
pub const fn set_ibiwon(&mut self, val: bool)
IBI Won Interrupt Enable
Sourcepub const fn set_errwarn(&mut self, val: bool)
pub const fn set_errwarn(&mut self, val: bool)
Error or Warning (ERRWARN) Interrupt Enable
Sourcepub const fn set_nowmaster(&mut self, val: bool)
pub const fn set_nowmaster(&mut self, val: bool)
Now Controller Interrupt Enable
Trait Implementations§
impl Copy for Mintset
impl Eq for Mintset
impl StructuralPartialEq for Mintset
Auto Trait Implementations§
impl Freeze for Mintset
impl RefUnwindSafe for Mintset
impl Send for Mintset
impl Sync for Mintset
impl Unpin for Mintset
impl UnwindSafe for Mintset
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