#[repr(transparent)]pub struct RngDmaSramAddr(pub u32);
Expand description
This register defines the start address in TRNG SRAM for the TRNG data to be collected by the RNG DMA engine.
Tuple Fields§
§0: u32
Implementations§
Source§impl RngDmaSramAddr
impl RngDmaSramAddr
Sourcepub const fn rng_sram_dma_addr(&self) -> u16
pub const fn rng_sram_dma_addr(&self) -> u16
Start address of the TRNG data in TRNG SRAM.
Sourcepub fn set_rng_sram_dma_addr(&mut self, val: u16)
pub fn set_rng_sram_dma_addr(&mut self, val: u16)
Start address of the TRNG data in TRNG SRAM.
Trait Implementations§
Source§impl Clone for RngDmaSramAddr
impl Clone for RngDmaSramAddr
Source§fn clone(&self) -> RngDmaSramAddr
fn clone(&self) -> RngDmaSramAddr
Returns a copy 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 Default for RngDmaSramAddr
impl Default for RngDmaSramAddr
Source§fn default() -> RngDmaSramAddr
fn default() -> RngDmaSramAddr
Returns the “default value” for a type. Read more
Source§impl PartialEq for RngDmaSramAddr
impl PartialEq for RngDmaSramAddr
impl Copy for RngDmaSramAddr
impl Eq for RngDmaSramAddr
impl StructuralPartialEq for RngDmaSramAddr
Auto Trait Implementations§
impl Freeze for RngDmaSramAddr
impl RefUnwindSafe for RngDmaSramAddr
impl Send for RngDmaSramAddr
impl Sync for RngDmaSramAddr
impl Unpin for RngDmaSramAddr
impl UnwindSafe for RngDmaSramAddr
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
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)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)