Struct cryptographic_message_syntax::asn1::rfc5652::KekIdentifier [−][src]
pub struct KekIdentifier { pub key_identifier: OctetString, pub date: Option<GeneralizedTime>, pub other: Option<OtherKeyAttribute>, }
Key encryption key identifier.
KEKIdentifier ::= SEQUENCE {
keyIdentifier OCTET STRING,
date GeneralizedTime OPTIONAL,
other OtherKeyAttribute OPTIONAL }
Fields
key_identifier: OctetString
date: Option<GeneralizedTime>
other: Option<OtherKeyAttribute>
Trait Implementations
impl Clone for KekIdentifier
[src]
impl Clone for KekIdentifier
[src]fn clone(&self) -> KekIdentifier
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for KekIdentifier
[src]
impl Eq for KekIdentifier
[src]impl PartialEq<KekIdentifier> for KekIdentifier
[src]
impl PartialEq<KekIdentifier> for KekIdentifier
[src]fn eq(&self, other: &KekIdentifier) -> bool
[src]
fn ne(&self, other: &KekIdentifier) -> bool
[src]
impl StructuralEq for KekIdentifier
[src]
impl StructuralEq for KekIdentifier
[src]impl StructuralPartialEq for KekIdentifier
[src]
impl StructuralPartialEq for KekIdentifier
[src]Auto Trait Implementations
impl RefUnwindSafe for KekIdentifier
impl RefUnwindSafe for KekIdentifier
impl Send for KekIdentifier
impl Send for KekIdentifier
impl Sync for KekIdentifier
impl Sync for KekIdentifier
impl Unpin for KekIdentifier
impl Unpin for KekIdentifier
impl UnwindSafe for KekIdentifier
impl UnwindSafe for KekIdentifier
Blanket Implementations
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]