pub struct WrapKey {
pub mechanism: Mechanism,
pub wrapping_key: KeyId,
pub key: KeyId,
pub associated_data: Message,
}
Fields
mechanism: Mechanism
wrapping_key: KeyId
key: KeyId
associated_data: Message
Trait Implementations
sourceimpl<'de> Deserialize<'de> for WrapKey
impl<'de> Deserialize<'de> for WrapKey
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 WrapKey
impl StructuralEq for WrapKey
impl StructuralPartialEq for WrapKey
Auto Trait Implementations
impl RefUnwindSafe for WrapKey
impl Send for WrapKey
impl Sync for WrapKey
impl Unpin for WrapKey
impl UnwindSafe for WrapKey
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