pub enum Reasons {
Unused,
KeyCompromise,
CaCompromise,
AffiliationChanged,
Superseded,
CessationOfOperation,
CertificateHold,
PrivilegeWithdrawn,
AaCompromise,
}
Expand description
ReasonFlags values as defined in RFC 5280 Section 4.2.1.13.
ReasonFlags ::= BIT STRING {
unused (0),
keyCompromise (1),
cACompromise (2),
affiliationChanged (3),
superseded (4),
cessationOfOperation (5),
certificateHold (6),
privilegeWithdrawn (7),
aACompromise (8)
}
Variants§
Unused
KeyCompromise
CaCompromise
AffiliationChanged
Superseded
CessationOfOperation
CertificateHold
PrivilegeWithdrawn
AaCompromise
Trait Implementations§
source§impl PartialEq for Reasons
impl PartialEq for Reasons
impl Copy for Reasons
impl Eq for Reasons
impl StructuralEq for Reasons
impl StructuralPartialEq for Reasons
Auto Trait Implementations§
impl RefUnwindSafe for Reasons
impl Send for Reasons
impl Sync for Reasons
impl Unpin for Reasons
impl UnwindSafe for Reasons
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more