#[repr(transparent)]pub struct Sintmasked(pub u32);Expand description
Slave Interrupt Mask Register
Tuple Fields§
§0: u32Implementations§
Source§impl Sintmasked
impl Sintmasked
Sourcepub const fn set_matched(&mut self, val: bool)
pub const fn set_matched(&mut self, val: bool)
MATCHED interrupt mask
Sourcepub const fn set_rxpend(&mut self, val: bool)
pub const fn set_rxpend(&mut self, val: bool)
RXPEND interrupt mask
Sourcepub const fn set_txsend(&mut self, val: bool)
pub const fn set_txsend(&mut self, val: bool)
TXSEND interrupt mask
Sourcepub const fn set_errwarn(&mut self, val: bool)
pub const fn set_errwarn(&mut self, val: bool)
ERRWARN interrupt mask
Sourcepub const fn ddrmatched(&self) -> bool
pub const fn ddrmatched(&self) -> bool
DDRMATCHED interrupt mask
Sourcepub const fn set_ddrmatched(&mut self, val: bool)
pub const fn set_ddrmatched(&mut self, val: bool)
DDRMATCHED interrupt mask
Sourcepub const fn set_chandled(&mut self, val: bool)
pub const fn set_chandled(&mut self, val: bool)
CHANDLED interrupt mask
Trait Implementations§
Source§impl Clone for Sintmasked
impl Clone for Sintmasked
Source§fn clone(&self) -> Sintmasked
fn clone(&self) -> Sintmasked
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Sintmasked
impl Debug for Sintmasked
Source§impl Default for Sintmasked
impl Default for Sintmasked
Source§fn default() -> Sintmasked
fn default() -> Sintmasked
Returns the “default value” for a type. Read more
Source§impl PartialEq for Sintmasked
impl PartialEq for Sintmasked
impl Copy for Sintmasked
impl Eq for Sintmasked
impl StructuralPartialEq for Sintmasked
Auto Trait Implementations§
impl Freeze for Sintmasked
impl RefUnwindSafe for Sintmasked
impl Send for Sintmasked
impl Sync for Sintmasked
impl Unpin for Sintmasked
impl UnwindSafe for Sintmasked
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