Struct cryptographic_message_syntax::asn1::rfc5652::EnvelopedData [−][src]
pub struct EnvelopedData { pub version: CmsVersion, pub originator_info: Option<OriginatorInfo>, pub recipient_infos: RecipientInfos, pub encrypted_content_info: EncryptedContentInfo, pub unprotected_attributes: Option<UnprotectedAttributes>, }
Enveloped-data content type.
EnvelopedData ::= SEQUENCE {
version CMSVersion,
originatorInfo [0] IMPLICIT OriginatorInfo OPTIONAL,
recipientInfos RecipientInfos,
encryptedContentInfo EncryptedContentInfo,
unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL }
Fields
version: CmsVersion
originator_info: Option<OriginatorInfo>
recipient_infos: RecipientInfos
encrypted_content_info: EncryptedContentInfo
unprotected_attributes: Option<UnprotectedAttributes>
Trait Implementations
impl Clone for EnvelopedData
[src]
impl Clone for EnvelopedData
[src]fn clone(&self) -> EnvelopedData
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for EnvelopedData
[src]
impl Eq for EnvelopedData
[src]impl PartialEq<EnvelopedData> for EnvelopedData
[src]
impl PartialEq<EnvelopedData> for EnvelopedData
[src]fn eq(&self, other: &EnvelopedData) -> bool
[src]
fn ne(&self, other: &EnvelopedData) -> bool
[src]
impl StructuralEq for EnvelopedData
[src]
impl StructuralEq for EnvelopedData
[src]impl StructuralPartialEq for EnvelopedData
[src]
impl StructuralPartialEq for EnvelopedData
[src]Auto Trait Implementations
impl RefUnwindSafe for EnvelopedData
impl RefUnwindSafe for EnvelopedData
impl Send for EnvelopedData
impl Send for EnvelopedData
impl Sync for EnvelopedData
impl Sync for EnvelopedData
impl Unpin for EnvelopedData
impl Unpin for EnvelopedData
impl UnwindSafe for EnvelopedData
impl UnwindSafe for EnvelopedData
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]