pub enum RecipientIdentifier {
IssuerAndSerialNumber(IssuerAndSerialNumber),
SubjectKeyIdentifier(OctetString),
}Expand description
Recipient identifier.
RecipientIdentifier ::= CHOICE {
issuerAndSerialNumber IssuerAndSerialNumber,
subjectKeyIdentifier [0] SubjectKeyIdentifier }Variants
IssuerAndSerialNumber(IssuerAndSerialNumber)
SubjectKeyIdentifier(OctetString)
Trait Implementations
sourceimpl Clone for RecipientIdentifier
impl Clone for RecipientIdentifier
sourcefn clone(&self) -> RecipientIdentifier
fn clone(&self) -> RecipientIdentifier
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for RecipientIdentifier
impl Debug for RecipientIdentifier
sourceimpl PartialEq<RecipientIdentifier> for RecipientIdentifier
impl PartialEq<RecipientIdentifier> for RecipientIdentifier
sourcefn eq(&self, other: &RecipientIdentifier) -> bool
fn eq(&self, other: &RecipientIdentifier) -> bool
impl Eq for RecipientIdentifier
impl StructuralEq for RecipientIdentifier
impl StructuralPartialEq for RecipientIdentifier
Auto Trait Implementations
impl RefUnwindSafe for RecipientIdentifier
impl Send for RecipientIdentifier
impl Sync for RecipientIdentifier
impl Unpin for RecipientIdentifier
impl UnwindSafe for RecipientIdentifier
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.