Enum cryptographic_message_syntax::asn1::rfc5652::RecipientInfo [−][src]
pub enum RecipientInfo { KeyTransRecipientInfo(KeyTransRecipientInfo), KeyAgreeRecipientInfo(KeyAgreeRecipientInfo), KekRecipientInfo(KekRecipientInfo), PasswordRecipientInfo(PasswordRecipientInfo), OtherRecipientInfo(OtherRecipientInfo), }
Recipient info.
RecipientInfo ::= CHOICE {
ktri KeyTransRecipientInfo,
kari [1] KeyAgreeRecipientInfo,
kekri [2] KEKRecipientInfo,
pwri [3] PasswordRecipientinfo,
ori [4] OtherRecipientInfo }
Variants
KeyTransRecipientInfo(KeyTransRecipientInfo)
KeyAgreeRecipientInfo(KeyAgreeRecipientInfo)
KekRecipientInfo(KekRecipientInfo)
PasswordRecipientInfo(PasswordRecipientInfo)
OtherRecipientInfo(OtherRecipientInfo)
Trait Implementations
impl Clone for RecipientInfo
[src]
impl Clone for RecipientInfo
[src]fn clone(&self) -> RecipientInfo
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for RecipientInfo
[src]
impl Eq for RecipientInfo
[src]impl PartialEq<RecipientInfo> for RecipientInfo
[src]
impl PartialEq<RecipientInfo> for RecipientInfo
[src]fn eq(&self, other: &RecipientInfo) -> bool
[src]
fn ne(&self, other: &RecipientInfo) -> bool
[src]
impl StructuralEq for RecipientInfo
[src]
impl StructuralEq for RecipientInfo
[src]impl StructuralPartialEq for RecipientInfo
[src]
impl StructuralPartialEq for RecipientInfo
[src]Auto Trait Implementations
impl RefUnwindSafe for RecipientInfo
impl RefUnwindSafe for RecipientInfo
impl Send for RecipientInfo
impl Send for RecipientInfo
impl Sync for RecipientInfo
impl Sync for RecipientInfo
impl Unpin for RecipientInfo
impl Unpin for RecipientInfo
impl UnwindSafe for RecipientInfo
impl UnwindSafe for RecipientInfo
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]