pub struct KeyringStore;Expand description
OS keyring lookup: service ignition-cli, user profile:<name>.
ANY Entry::new failure → tracing::debug! + Ok(None) (store
unavailable — headless Linux without D-Bus is an EXPECTED condition,
not an anomaly: skip, never fatal, never hang; keyring-rs fails fast
at construction. debug, not warn, so headless hosts don’t get a
non-JSON log line on stderr ahead of every JSON error envelope).
A live entry that exists but cannot be read surfaces as Err
(found-but-unreadable — THAT warns).
Implementations§
Source§impl KeyringStore
impl KeyringStore
Trait Implementations§
Source§impl SecretStore for KeyringStore
impl SecretStore for KeyringStore
Auto Trait Implementations§
impl Freeze for KeyringStore
impl RefUnwindSafe for KeyringStore
impl Send for KeyringStore
impl Sync for KeyringStore
impl Unpin for KeyringStore
impl UnsafeUnpin for KeyringStore
impl UnwindSafe for KeyringStore
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