pub enum X509VerificationError {
Show 20 variants
InvalidSystemTime,
BasicConstraintsNotPresent,
LeafMustNotBeCA,
KeyUsageNotValid,
ExtensionFailure,
NotBefore,
NotAfter,
NoMatchingIssuer,
InvalidIssuer,
ExcessivePathLength,
CaNotMarkedAsSuch,
PathLengthExceeded,
SignatureAlgorithmMismatch,
SignatureAlgorithmNotImplemented,
DerSignatureInvalid,
VerifyingKeyFromSpki,
SignatureVerificationFailed,
CertificateSerialisation,
KeyUsageNotPresent,
SubjectPublicKeyInformationInvalid,
}Variants§
InvalidSystemTime
BasicConstraintsNotPresent
LeafMustNotBeCA
KeyUsageNotValid
ExtensionFailure
NotBefore
NotAfter
NoMatchingIssuer
InvalidIssuer
ExcessivePathLength
CaNotMarkedAsSuch
PathLengthExceeded
SignatureAlgorithmMismatch
SignatureAlgorithmNotImplemented
DerSignatureInvalid
VerifyingKeyFromSpki
SignatureVerificationFailed
CertificateSerialisation
KeyUsageNotPresent
SubjectPublicKeyInformationInvalid
Trait Implementations§
Source§impl Clone for X509VerificationError
impl Clone for X509VerificationError
Source§fn clone(&self) -> X509VerificationError
fn clone(&self) -> X509VerificationError
Returns a duplicate 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 X509VerificationError
impl Debug for X509VerificationError
Source§impl PartialEq for X509VerificationError
impl PartialEq for X509VerificationError
impl Copy for X509VerificationError
impl Eq for X509VerificationError
impl StructuralPartialEq for X509VerificationError
Auto Trait Implementations§
impl Freeze for X509VerificationError
impl RefUnwindSafe for X509VerificationError
impl Send for X509VerificationError
impl Sync for X509VerificationError
impl Unpin for X509VerificationError
impl UnsafeUnpin for X509VerificationError
impl UnwindSafe for X509VerificationError
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