pub struct UnwrapKey {
pub mechanism: Mechanism,
pub wrapping_key: KeyId,
pub wrapped_key: Message,
pub associated_data: Message,
pub attributes: StorageAttributes,
}
Fields
mechanism: Mechanism
wrapping_key: KeyId
wrapped_key: Message
associated_data: Message
attributes: StorageAttributes
Trait Implementations
sourceimpl<'de> Deserialize<'de> for UnwrapKey
impl<'de> Deserialize<'de> for UnwrapKey
sourcefn 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
impl Eq for UnwrapKey
impl StructuralEq for UnwrapKey
impl StructuralPartialEq for UnwrapKey
Auto Trait Implementations
impl RefUnwindSafe for UnwrapKey
impl Send for UnwrapKey
impl Sync for UnwrapKey
impl Unpin for UnwrapKey
impl UnwindSafe for UnwrapKey
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more