pub struct SecretsStatus {
pub source: KeySource,
pub encryption_active: bool,
pub key_file_path: PathBuf,
pub plaintext_opt_out: bool,
}Expand description
Secrets mode report (no sensitive material).
Fields§
§source: KeySourcePrimary-key source.
encryption_active: boolIf true, serialization encrypts secrets.
key_file_path: PathBufPath of secrets.key (may not exist yet).
plaintext_opt_out: boolIf true, plaintext opt-out is active.
Trait Implementations§
Source§impl Clone for SecretsStatus
impl Clone for SecretsStatus
Source§fn clone(&self) -> SecretsStatus
fn clone(&self) -> SecretsStatus
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 moreSource§impl Debug for SecretsStatus
impl Debug for SecretsStatus
impl Eq for SecretsStatus
Source§impl PartialEq for SecretsStatus
impl PartialEq for SecretsStatus
impl StructuralPartialEq for SecretsStatus
Auto Trait Implementations§
impl Freeze for SecretsStatus
impl RefUnwindSafe for SecretsStatus
impl Send for SecretsStatus
impl Sync for SecretsStatus
impl Unpin for SecretsStatus
impl UnsafeUnpin for SecretsStatus
impl UnwindSafe for SecretsStatus
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.