Enum sozu_lib::tls::CertificateResolverError
source · pub enum CertificateResolverError {
InvalidCommonNameAndSubjectAlternateNames(CertificateError),
InvalidPrivateKey(String),
EmptyKeys,
CertificateError(CertificateError),
}
Variants§
InvalidCommonNameAndSubjectAlternateNames(CertificateError)
InvalidPrivateKey(String)
EmptyKeys
CertificateError(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)>
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()
source§impl From<CertificateError> for CertificateResolverError
impl From<CertificateError> for CertificateResolverError
source§fn from(value: CertificateError) -> Self
fn from(value: CertificateError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for CertificateResolverError
impl Send for CertificateResolverError
impl Sync for CertificateResolverError
impl Unpin for CertificateResolverError
impl !UnwindSafe for CertificateResolverError
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§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