pub enum FipsStatus {
Disabled,
Uninitialized,
Active,
}Expand description
Runtime FIPS state for the selected providers.
Variants§
Disabled
FIPS enforcement was not compiled in.
Uninitialized
FIPS was requested but explicit initialization has not run.
Active
Every selected provider attested that FIPS mode is active.
Trait Implementations§
Source§impl Clone for FipsStatus
impl Clone for FipsStatus
Source§fn clone(&self) -> FipsStatus
fn clone(&self) -> FipsStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FipsStatus
Source§impl Debug for FipsStatus
impl Debug for FipsStatus
impl Eq for FipsStatus
Source§impl Hash for FipsStatus
impl Hash for FipsStatus
Source§impl PartialEq for FipsStatus
impl PartialEq for FipsStatus
impl StructuralPartialEq for FipsStatus
Auto Trait Implementations§
impl Freeze for FipsStatus
impl RefUnwindSafe for FipsStatus
impl Send for FipsStatus
impl Sync for FipsStatus
impl Unpin for FipsStatus
impl UnsafeUnpin for FipsStatus
impl UnwindSafe for FipsStatus
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