pub struct WrappedKeyData {
pub wrapped_key: Vec<u8>,
pub ephemeral_public_key: Vec<u8>,
}Available on crate features
signatures and key-wrapping only.Expand description
Result of wrapping a content encryption key.
Fields§
§wrapped_key: Vec<u8>The wrapped (encrypted) content encryption key.
ephemeral_public_key: Vec<u8>The ephemeral public key (SEC1 uncompressed point), for transmission to the recipient.
Trait Implementations§
Source§impl Clone for WrappedKeyData
impl Clone for WrappedKeyData
Source§fn clone(&self) -> WrappedKeyData
fn clone(&self) -> WrappedKeyData
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for WrappedKeyData
impl RefUnwindSafe for WrappedKeyData
impl Send for WrappedKeyData
impl Sync for WrappedKeyData
impl Unpin for WrappedKeyData
impl UnsafeUnpin for WrappedKeyData
impl UnwindSafe for WrappedKeyData
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