pub struct KeyWrappingSpecification(pub WrappingMethod, pub Option<EncryptionKeyInformation>, pub Option<MACOrSignatureKeyInformation>, pub Option<Vec<Attribute>>);
Expand description
See KMIP 1.0 section 2.1.6 Key Wrapping Specification.
Tuple Fields§
§0: WrappingMethod
§1: Option<EncryptionKeyInformation>
§2: Option<MACOrSignatureKeyInformation>
§3: Option<Vec<Attribute>>
Trait Implementations§
Source§impl Clone for KeyWrappingSpecification
impl Clone for KeyWrappingSpecification
Source§fn clone(&self) -> KeyWrappingSpecification
fn clone(&self) -> KeyWrappingSpecification
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 moreSource§impl Debug for KeyWrappingSpecification
impl Debug for KeyWrappingSpecification
Source§impl PartialEq for KeyWrappingSpecification
impl PartialEq for KeyWrappingSpecification
Source§impl Serialize for KeyWrappingSpecification
impl Serialize for KeyWrappingSpecification
impl Eq for KeyWrappingSpecification
impl StructuralPartialEq for KeyWrappingSpecification
Auto Trait Implementations§
impl Freeze for KeyWrappingSpecification
impl RefUnwindSafe for KeyWrappingSpecification
impl Send for KeyWrappingSpecification
impl Sync for KeyWrappingSpecification
impl Unpin for KeyWrappingSpecification
impl UnwindSafe for KeyWrappingSpecification
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