#[repr(transparent)]pub struct HostCcIsIdle(pub u32);Expand description
Idle state register for the CRYPTOCELL subsystem.
Tuple Fields§
§0: u32Implementations§
Source§impl HostCcIsIdle
impl HostCcIsIdle
Sourcepub const fn host_cc_is_idle(&self) -> HostCcIsIdle
pub const fn host_cc_is_idle(&self) -> HostCcIsIdle
CRYPTOCELL idle state.
Sourcepub const fn set_host_cc_is_idle(&mut self, val: HostCcIsIdle)
pub const fn set_host_cc_is_idle(&mut self, val: HostCcIsIdle)
CRYPTOCELL idle state.
Sourcepub const fn sym_is_busy(&self) -> SymIsBusy
pub const fn sym_is_busy(&self) -> SymIsBusy
Symmetric flow busy state.
Sourcepub const fn set_sym_is_busy(&mut self, val: SymIsBusy)
pub const fn set_sym_is_busy(&mut self, val: SymIsBusy)
Symmetric flow busy state.
Sourcepub const fn ahb_is_idle(&self) -> AhbIsIdle
pub const fn ahb_is_idle(&self) -> AhbIsIdle
AHB state machine idle state.
Sourcepub const fn set_ahb_is_idle(&mut self, val: AhbIsIdle)
pub const fn set_ahb_is_idle(&mut self, val: AhbIsIdle)
AHB state machine idle state.
Sourcepub const fn rng_is_idle(&self) -> RngIsIdle
pub const fn rng_is_idle(&self) -> RngIsIdle
RNG engine idle state.
Sourcepub const fn set_rng_is_idle(&mut self, val: RngIsIdle)
pub const fn set_rng_is_idle(&mut self, val: RngIsIdle)
RNG engine idle state.
Sourcepub const fn pka_is_idle(&self) -> PkaIsIdle
pub const fn pka_is_idle(&self) -> PkaIsIdle
PKA engine idle state.
Sourcepub const fn set_pka_is_idle(&mut self, val: PkaIsIdle)
pub const fn set_pka_is_idle(&mut self, val: PkaIsIdle)
PKA engine idle state.
Sourcepub const fn crypto_is_idle(&self) -> CryptoIsIdle
pub const fn crypto_is_idle(&self) -> CryptoIsIdle
Cryptographic flow idle state.
Sourcepub const fn set_crypto_is_idle(&mut self, val: CryptoIsIdle)
pub const fn set_crypto_is_idle(&mut self, val: CryptoIsIdle)
Cryptographic flow idle state.
Trait Implementations§
Source§impl Clone for HostCcIsIdle
impl Clone for HostCcIsIdle
Source§fn clone(&self) -> HostCcIsIdle
fn clone(&self) -> HostCcIsIdle
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 HostCcIsIdle
impl Debug for HostCcIsIdle
Source§impl Default for HostCcIsIdle
impl Default for HostCcIsIdle
Source§fn default() -> HostCcIsIdle
fn default() -> HostCcIsIdle
Returns the “default value” for a type. Read more
Source§impl PartialEq for HostCcIsIdle
impl PartialEq for HostCcIsIdle
impl Copy for HostCcIsIdle
impl Eq for HostCcIsIdle
impl StructuralPartialEq for HostCcIsIdle
Auto Trait Implementations§
impl Freeze for HostCcIsIdle
impl RefUnwindSafe for HostCcIsIdle
impl Send for HostCcIsIdle
impl Sync for HostCcIsIdle
impl Unpin for HostCcIsIdle
impl UnwindSafe for HostCcIsIdle
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