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