Enum rcgen::ExtendedKeyUsagePurpose
source · [−]pub enum ExtendedKeyUsagePurpose {
Any,
ServerAuth,
ClientAuth,
CodeSigning,
EmailProtection,
TimeStamping,
OcspSigning,
}
Expand description
One of the purposes contained in the extended key usage extension
Variants
Any
anyExtendedKeyUsage
ServerAuth
id-kp-serverAuth
ClientAuth
id-kp-clientAuth
CodeSigning
id-kp-codeSigning
EmailProtection
id-kp-emailProtection
TimeStamping
id-kp-timeStamping
OcspSigning
id-kp-OCSPSigning
Trait Implementations
sourceimpl Clone for ExtendedKeyUsagePurpose
impl Clone for ExtendedKeyUsagePurpose
sourcefn clone(&self) -> ExtendedKeyUsagePurpose
fn clone(&self) -> ExtendedKeyUsagePurpose
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 ExtendedKeyUsagePurpose
impl Debug for ExtendedKeyUsagePurpose
sourceimpl Hash for ExtendedKeyUsagePurpose
impl Hash for ExtendedKeyUsagePurpose
sourceimpl PartialEq<ExtendedKeyUsagePurpose> for ExtendedKeyUsagePurpose
impl PartialEq<ExtendedKeyUsagePurpose> for ExtendedKeyUsagePurpose
sourcefn eq(&self, other: &ExtendedKeyUsagePurpose) -> bool
fn eq(&self, other: &ExtendedKeyUsagePurpose) -> bool
impl Eq for ExtendedKeyUsagePurpose
impl StructuralEq for ExtendedKeyUsagePurpose
impl StructuralPartialEq for ExtendedKeyUsagePurpose
Auto Trait Implementations
impl RefUnwindSafe for ExtendedKeyUsagePurpose
impl Send for ExtendedKeyUsagePurpose
impl Sync for ExtendedKeyUsagePurpose
impl Unpin for ExtendedKeyUsagePurpose
impl UnwindSafe for ExtendedKeyUsagePurpose
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