#[repr(transparent)]pub struct RngBusy(pub u32);
Expand description
Status register for RNG engine activity.
Tuple Fields§
§0: u32
Implementations§
Source§impl RngBusy
impl RngBusy
Sourcepub const fn status(&self) -> RngBusyStatus
pub const fn status(&self) -> RngBusyStatus
RNG engine status.
Sourcepub fn set_status(&mut self, val: RngBusyStatus)
pub fn set_status(&mut self, val: RngBusyStatus)
RNG engine status.
Sourcepub const fn trng_status(&self) -> TrngStatus
pub const fn trng_status(&self) -> TrngStatus
TRNG status.
Sourcepub fn set_trng_status(&mut self, val: TrngStatus)
pub fn set_trng_status(&mut self, val: TrngStatus)
TRNG status.
Trait Implementations§
impl Copy for RngBusy
impl Eq for RngBusy
impl StructuralPartialEq for RngBusy
Auto Trait Implementations§
impl Freeze for RngBusy
impl RefUnwindSafe for RngBusy
impl Send for RngBusy
impl Sync for RngBusy
impl Unpin for RngBusy
impl UnwindSafe for RngBusy
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
)