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§
impl Copy for Reasons
impl Eq for Reasons
impl StructuralPartialEq for Reasons
Auto Trait Implementations§
impl Freeze for Reasons
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)