pub struct VerifiedKeys { /* private fields */ }Expand description
Every generation key, verified in authenticated ancestry order. Cloning preserves the verified coverage and zeroizes each owned copy on drop.
Implementations§
Source§impl VerifiedKeys
impl VerifiedKeys
Source§impl VerifiedKeys
impl VerifiedKeys
Sourcepub fn protected_storage_bytes(&self) -> Zeroizing<Vec<u8>>
pub fn protected_storage_bytes(&self) -> Zeroizing<Vec<u8>>
Installation-bound protected storage only, never public evidence or SQLite.
Sourcepub fn from_protected_storage(m: &Membership, bytes: &[u8]) -> Result<Self>
pub fn from_protected_storage(m: &Membership, bytes: &[u8]) -> Result<Self>
Revalidate complete commitments against authenticated membership on every load.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VerifiedKeys
impl RefUnwindSafe for VerifiedKeys
impl Send for VerifiedKeys
impl Sync for VerifiedKeys
impl Unpin for VerifiedKeys
impl UnsafeUnpin for VerifiedKeys
impl UnwindSafe for VerifiedKeys
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