Enum cryptographic_message_syntax::asn1::rfc5652::RecipientIdentifier [−][src]
pub enum RecipientIdentifier { IssuerAndSerialNumber(IssuerAndSerialNumber), SubjectKeyIdentifier(OctetString), }
Recipient identifier.
RecipientIdentifier ::= CHOICE {
issuerAndSerialNumber IssuerAndSerialNumber,
subjectKeyIdentifier [0] SubjectKeyIdentifier }
Variants
IssuerAndSerialNumber(IssuerAndSerialNumber)
SubjectKeyIdentifier(OctetString)
Trait Implementations
impl Clone for RecipientIdentifier
[src]
impl Clone for RecipientIdentifier
[src]fn clone(&self) -> RecipientIdentifier
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for RecipientIdentifier
[src]
impl Eq for RecipientIdentifier
[src]impl PartialEq<RecipientIdentifier> for RecipientIdentifier
[src]
impl PartialEq<RecipientIdentifier> for RecipientIdentifier
[src]fn eq(&self, other: &RecipientIdentifier) -> bool
[src]
fn ne(&self, other: &RecipientIdentifier) -> bool
[src]
impl StructuralEq for RecipientIdentifier
[src]
impl StructuralEq for RecipientIdentifier
[src]Auto Trait Implementations
impl RefUnwindSafe for RecipientIdentifier
impl RefUnwindSafe for RecipientIdentifier
impl Send for RecipientIdentifier
impl Send for RecipientIdentifier
impl Sync for RecipientIdentifier
impl Sync for RecipientIdentifier
impl Unpin for RecipientIdentifier
impl Unpin for RecipientIdentifier
impl UnwindSafe for RecipientIdentifier
impl UnwindSafe for RecipientIdentifier
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]