Struct x509_parser::extensions::ReasonFlags
source · pub struct ReasonFlags {
pub flags: u16,
}
Fields§
§flags: u16
Implementations§
source§impl ReasonFlags
impl ReasonFlags
pub fn key_compromise(&self) -> bool
pub fn ca_compromise(&self) -> bool
pub fn affilation_changed(&self) -> bool
pub fn superseded(&self) -> bool
pub fn cessation_of_operation(&self) -> bool
pub fn certificate_hold(&self) -> bool
pub fn privelege_withdrawn(&self) -> bool
pub fn aa_compromise(&self) -> bool
Trait Implementations§
source§impl Clone for ReasonFlags
impl Clone for ReasonFlags
source§fn clone(&self) -> ReasonFlags
fn clone(&self) -> ReasonFlags
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ReasonFlags
impl Debug for ReasonFlags
source§impl Display for ReasonFlags
impl Display for ReasonFlags
source§impl PartialEq for ReasonFlags
impl PartialEq for ReasonFlags
source§fn eq(&self, other: &ReasonFlags) -> bool
fn eq(&self, other: &ReasonFlags) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ReasonFlags
impl StructuralPartialEq for ReasonFlags
Auto Trait Implementations§
impl RefUnwindSafe for ReasonFlags
impl Send for ReasonFlags
impl Sync for ReasonFlags
impl Unpin for ReasonFlags
impl UnwindSafe for ReasonFlags
Blanket Implementations§
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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