pub struct KeyBag { /* private fields */ }
Expand description
KeyBag is a store for collections of wrapped keys. This is stored in plaintext, and each key is only accessible if the appropriate wrapping key is known.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for KeyBag
impl<'de> Deserialize<'de> for KeyBag
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for KeyBag
impl RefUnwindSafe for KeyBag
impl Send for KeyBag
impl Sync for KeyBag
impl Unpin for KeyBag
impl UnwindSafe for KeyBag
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