#[repr(transparent)]pub struct HostIotLcs(pub u32);
Expand description
Controls life-cycle state (LCS) for CRYPTOCELL subsystem
Tuple Fields§
§0: u32
Implementations§
Source§impl HostIotLcs
impl HostIotLcs
Sourcepub fn set_lcs(&mut self, val: Lcs)
pub fn set_lcs(&mut self, val: Lcs)
Life-cycle state value. This field is write-once per reset.
Sourcepub const fn lcs_is_valid(&self) -> bool
pub const fn lcs_is_valid(&self) -> bool
Read-only field. Indicates if CRYPTOCELL LCS has been successfully configured since last reset.
Sourcepub fn set_lcs_is_valid(&mut self, val: bool)
pub fn set_lcs_is_valid(&mut self, val: bool)
Read-only field. Indicates if CRYPTOCELL LCS has been successfully configured since last reset.
Trait Implementations§
Source§impl Clone for HostIotLcs
impl Clone for HostIotLcs
Source§fn clone(&self) -> HostIotLcs
fn clone(&self) -> HostIotLcs
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for HostIotLcs
impl Debug for HostIotLcs
Source§impl Default for HostIotLcs
impl Default for HostIotLcs
Source§fn default() -> HostIotLcs
fn default() -> HostIotLcs
Returns the “default value” for a type. Read more
Source§impl PartialEq for HostIotLcs
impl PartialEq for HostIotLcs
impl Copy for HostIotLcs
impl Eq for HostIotLcs
impl StructuralPartialEq for HostIotLcs
Auto Trait Implementations§
impl Freeze for HostIotLcs
impl RefUnwindSafe for HostIotLcs
impl Send for HostIotLcs
impl Sync for HostIotLcs
impl Unpin for HostIotLcs
impl UnwindSafe for HostIotLcs
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