Enum cryptographic_message_syntax::asn1::rfc5652::OriginatorIdentifierOrKey [−][src]
pub enum OriginatorIdentifierOrKey { IssuerAndSerialNumber(IssuerAndSerialNumber), SubjectKeyIdentifier(OctetString), OriginatorKey(OriginatorPublicKey), }
Originator identifier or key.
OriginatorIdentifierOrKey ::= CHOICE {
issuerAndSerialNumber IssuerAndSerialNumber,
subjectKeyIdentifier [0] SubjectKeyIdentifier,
originatorKey [1] OriginatorPublicKey }
Variants
IssuerAndSerialNumber(IssuerAndSerialNumber)
SubjectKeyIdentifier(OctetString)
OriginatorKey(OriginatorPublicKey)
Trait Implementations
impl Clone for OriginatorIdentifierOrKey
[src]
impl Clone for OriginatorIdentifierOrKey
[src]fn clone(&self) -> OriginatorIdentifierOrKey
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for OriginatorIdentifierOrKey
[src]
impl Eq for OriginatorIdentifierOrKey
[src]impl PartialEq<OriginatorIdentifierOrKey> for OriginatorIdentifierOrKey
[src]
impl PartialEq<OriginatorIdentifierOrKey> for OriginatorIdentifierOrKey
[src]fn eq(&self, other: &OriginatorIdentifierOrKey) -> bool
[src]
fn ne(&self, other: &OriginatorIdentifierOrKey) -> bool
[src]
Auto Trait Implementations
impl RefUnwindSafe for OriginatorIdentifierOrKey
impl RefUnwindSafe for OriginatorIdentifierOrKey
impl Send for OriginatorIdentifierOrKey
impl Send for OriginatorIdentifierOrKey
impl Sync for OriginatorIdentifierOrKey
impl Sync for OriginatorIdentifierOrKey
impl Unpin for OriginatorIdentifierOrKey
impl Unpin for OriginatorIdentifierOrKey
impl UnwindSafe for OriginatorIdentifierOrKey
impl UnwindSafe for OriginatorIdentifierOrKey
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]