Struct cryptographic_message_syntax::asn1::rfc3281::ObjectDigestInfo [−][src]
pub struct ObjectDigestInfo { pub digested_object_type: DigestedObjectType, pub other_object_type_id: Oid, pub digest_algorithm: AlgorithmIdentifier, pub object_digest: BitString, }
Object digest info.
ObjectDigestInfo ::= SEQUENCE {
digestedObjectType ENUMERATED {
publicKey (0),
publicKeyCert (1),
otherObjectTypes (2) },
-- otherObjectTypes MUST NOT
-- be used in this profile
otherObjectTypeID OBJECT IDENTIFIER OPTIONAL,
digestAlgorithm AlgorithmIdentifier,
objectDigest BIT STRING
Fields
digested_object_type: DigestedObjectType
other_object_type_id: Oid
digest_algorithm: AlgorithmIdentifier
object_digest: BitString
Trait Implementations
impl Clone for ObjectDigestInfo
[src]
impl Clone for ObjectDigestInfo
[src]fn clone(&self) -> ObjectDigestInfo
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for ObjectDigestInfo
[src]
impl Eq for ObjectDigestInfo
[src]impl PartialEq<ObjectDigestInfo> for ObjectDigestInfo
[src]
impl PartialEq<ObjectDigestInfo> for ObjectDigestInfo
[src]fn eq(&self, other: &ObjectDigestInfo) -> bool
[src]
fn ne(&self, other: &ObjectDigestInfo) -> bool
[src]
impl StructuralEq for ObjectDigestInfo
[src]
impl StructuralEq for ObjectDigestInfo
[src]impl StructuralPartialEq for ObjectDigestInfo
[src]
impl StructuralPartialEq for ObjectDigestInfo
[src]Auto Trait Implementations
impl RefUnwindSafe for ObjectDigestInfo
impl RefUnwindSafe for ObjectDigestInfo
impl Send for ObjectDigestInfo
impl Send for ObjectDigestInfo
impl Sync for ObjectDigestInfo
impl Sync for ObjectDigestInfo
impl Unpin for ObjectDigestInfo
impl Unpin for ObjectDigestInfo
impl UnwindSafe for ObjectDigestInfo
impl UnwindSafe for ObjectDigestInfo
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]