#[repr(transparent)]pub struct Sintclr(pub u32);Expand description
Slave Interrupt Clear Register
Tuple Fields§
§0: u32Implementations§
Source§impl Sintclr
impl Sintclr
Sourcepub const fn set_matched(&mut self, val: bool)
pub const fn set_matched(&mut self, val: bool)
MATCHED 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_txsend(&mut self, val: bool)
pub const fn set_txsend(&mut self, val: bool)
TXSEND 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 ddrmatched(&self) -> bool
pub const fn ddrmatched(&self) -> bool
DDRMATCHED interrupt enable clear
Sourcepub const fn set_ddrmatched(&mut self, val: bool)
pub const fn set_ddrmatched(&mut self, val: bool)
DDRMATCHED interrupt enable clear
Sourcepub const fn set_chandled(&mut self, val: bool)
pub const fn set_chandled(&mut self, val: bool)
CHANDLED interrupt enable clear
Trait Implementations§
impl Copy for Sintclr
impl Eq for Sintclr
impl StructuralPartialEq for Sintclr
Auto Trait Implementations§
impl Freeze for Sintclr
impl RefUnwindSafe for Sintclr
impl Send for Sintclr
impl Sync for Sintclr
impl Unpin for Sintclr
impl UnwindSafe for Sintclr
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