#[repr(transparent)]pub struct RngImr(pub u32);
Expand description
Interrupt masking.
Tuple Fields§
§0: u32
Implementations§
source§impl RngImr
impl RngImr
sourcepub const fn ehr_valid_int_mask(&self) -> bool
pub const fn ehr_valid_int_mask(&self) -> bool
1’b1-mask interrupt, no interrupt will be generated. See RNG_ISR for an explanation on this interrupt.
sourcepub fn set_ehr_valid_int_mask(&mut self, val: bool)
pub fn set_ehr_valid_int_mask(&mut self, val: bool)
1’b1-mask interrupt, no interrupt will be generated. See RNG_ISR for an explanation on this interrupt.
sourcepub const fn autocorr_err_int_mask(&self) -> bool
pub const fn autocorr_err_int_mask(&self) -> bool
1’b1-mask interrupt, no interrupt will be generated. See RNG_ISR for an explanation on this interrupt.
sourcepub fn set_autocorr_err_int_mask(&mut self, val: bool)
pub fn set_autocorr_err_int_mask(&mut self, val: bool)
1’b1-mask interrupt, no interrupt will be generated. See RNG_ISR for an explanation on this interrupt.
sourcepub const fn crngt_err_int_mask(&self) -> bool
pub const fn crngt_err_int_mask(&self) -> bool
1’b1-mask interrupt, no interrupt will be generated. See RNG_ISR for an explanation on this interrupt.
sourcepub fn set_crngt_err_int_mask(&mut self, val: bool)
pub fn set_crngt_err_int_mask(&mut self, val: bool)
1’b1-mask interrupt, no interrupt will be generated. See RNG_ISR for an explanation on this interrupt.
sourcepub const fn vn_err_int_mask(&self) -> bool
pub const fn vn_err_int_mask(&self) -> bool
1’b1-mask interrupt, no interrupt will be generated. See RNG_ISR for an explanation on this interrupt.
sourcepub fn set_vn_err_int_mask(&mut self, val: bool)
pub fn set_vn_err_int_mask(&mut self, val: bool)
1’b1-mask interrupt, no interrupt will be generated. See RNG_ISR for an explanation on this interrupt.
sourcepub fn set_reserved(&mut self, val: u32)
pub fn set_reserved(&mut self, val: u32)
RESERVED
Trait Implementations§
impl Copy for RngImr
impl Eq for RngImr
impl StructuralPartialEq for RngImr
Auto Trait Implementations§
impl Freeze for RngImr
impl RefUnwindSafe for RngImr
impl Send for RngImr
impl Sync for RngImr
impl Unpin for RngImr
impl UnwindSafe for RngImr
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)