#[repr(transparent)]pub struct Sintset(pub u32);Expand description
Slave Interrupt Set Register
Tuple Fields§
§0: u32Implementations§
Source§impl Sintset
impl Sintset
Sourcepub const fn set_matched(&mut self, val: bool)
pub const fn set_matched(&mut self, val: bool)
Match interrupt enable
Sourcepub const fn set_rxpend(&mut self, val: bool)
pub const fn set_rxpend(&mut self, val: bool)
Receive interrupt enable
Sourcepub const fn set_txsend(&mut self, val: bool)
pub const fn set_txsend(&mut self, val: bool)
Transmit interrupt enable
Sourcepub const fn ccc(&self) -> bool
pub const fn ccc(&self) -> bool
Common Command Code (CCC) (that was not handled by I3C module) interrupt enable
Sourcepub const fn set_ccc(&mut self, val: bool)
pub const fn set_ccc(&mut self, val: bool)
Common Command Code (CCC) (that was not handled by I3C module) interrupt enable
Sourcepub const fn set_errwarn(&mut self, val: bool)
pub const fn set_errwarn(&mut self, val: bool)
Error/warning interrupt enable
Sourcepub const fn ddrmatched(&self) -> bool
pub const fn ddrmatched(&self) -> bool
Double Data Rate (DDR) interrupt enable
Sourcepub const fn set_ddrmatched(&mut self, val: bool)
pub const fn set_ddrmatched(&mut self, val: bool)
Double Data Rate (DDR) interrupt enable
Sourcepub const fn chandled(&self) -> bool
pub const fn chandled(&self) -> bool
Common Command Code (CCC) (that was handled by I3C module) interrupt enable
Sourcepub const fn set_chandled(&mut self, val: bool)
pub const fn set_chandled(&mut self, val: bool)
Common Command Code (CCC) (that was handled by I3C module) interrupt enable
Trait Implementations§
impl Copy for Sintset
impl Eq for Sintset
impl StructuralPartialEq for Sintset
Auto Trait Implementations§
impl Freeze for Sintset
impl RefUnwindSafe for Sintset
impl Send for Sintset
impl Sync for Sintset
impl Unpin for Sintset
impl UnwindSafe for Sintset
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