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