pub enum CertificateResolverError {
InvalidCommonNameAndSubjectAlternateNames(CertificateError),
InvalidPrivateKey(String),
EmptyKeys,
ParseX509(CertificateError),
ParsePem(CertificateError),
ParseOverridingNames(CertificateError),
}
Variants§
InvalidCommonNameAndSubjectAlternateNames(CertificateError)
InvalidPrivateKey(String)
EmptyKeys
ParseX509(CertificateError)
ParsePem(CertificateError)
ParseOverridingNames(CertificateError)
Trait Implementations§
Source§impl Debug for CertificateResolverError
impl Debug for CertificateResolverError
Source§impl Display for CertificateResolverError
impl Display for CertificateResolverError
Source§impl Error for CertificateResolverError
impl Error for CertificateResolverError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for CertificateResolverError
impl !RefUnwindSafe for CertificateResolverError
impl Send for CertificateResolverError
impl Sync for CertificateResolverError
impl Unpin for CertificateResolverError
impl !UnwindSafe for CertificateResolverError
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