pub struct CypherKeyring { /* private fields */ }Expand description
Key material a process holds, and where it came from. The ids are readable back; the material
is not — a host printing what it loaded prints CypherKeyring::key_ids and never more.
Implementations§
Source§impl CypherKeyring
impl CypherKeyring
Sourcepub fn source(&self) -> &str
pub fn source(&self) -> &str
Which variable, and which file, these keys came from — for the line a host prints at start.
pub fn options(&self) -> &CipherOptions
pub fn into_options(self) -> CipherOptions
Trait Implementations§
Source§impl Clone for CypherKeyring
impl Clone for CypherKeyring
Auto Trait Implementations§
impl Freeze for CypherKeyring
impl RefUnwindSafe for CypherKeyring
impl Send for CypherKeyring
impl Sync for CypherKeyring
impl Unpin for CypherKeyring
impl UnsafeUnpin for CypherKeyring
impl UnwindSafe for CypherKeyring
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