pub enum MakeCertError {
NewBuilder(ErrorStack),
ParsePublicKey(ErrorStack),
SetPublicKey(ErrorStack),
MakeName(MakeNameError),
SetCommonFieldsError(SetCommonFieldsError),
BasicConstraints(ErrorStack),
KeyUsage(ErrorStack),
ExtendedKeyUsage(ErrorStack),
AuthorityKeyIdentifier(ErrorStack),
SubjectAlternativeName(ErrorStack),
AppendCustomExtension(ErrorStack),
Sign(ErrorStack),
}Variants§
NewBuilder(ErrorStack)
ParsePublicKey(ErrorStack)
SetPublicKey(ErrorStack)
MakeName(MakeNameError)
SetCommonFieldsError(SetCommonFieldsError)
BasicConstraints(ErrorStack)
KeyUsage(ErrorStack)
ExtendedKeyUsage(ErrorStack)
AuthorityKeyIdentifier(ErrorStack)
SubjectAlternativeName(ErrorStack)
AppendCustomExtension(ErrorStack)
Sign(ErrorStack)
Trait Implementations§
Source§impl Debug for MakeCertError
impl Debug for MakeCertError
Source§impl Display for MakeCertError
impl Display for MakeCertError
Source§impl Error for MakeCertError
impl Error for MakeCertError
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()
Source§impl From<MakeNameError> for MakeCertError
impl From<MakeNameError> for MakeCertError
Source§fn from(source: MakeNameError) -> Self
fn from(source: MakeNameError) -> Self
Converts to this type from the input type.
Source§impl From<SetCommonFieldsError> for MakeCertError
impl From<SetCommonFieldsError> for MakeCertError
Source§fn from(source: SetCommonFieldsError) -> Self
fn from(source: SetCommonFieldsError) -> Self
Converts to this type from the input type.
Source§impl IsHttpError for MakeCertError
impl IsHttpError for MakeCertError
fn status_code(&self) -> StatusCode
Source§impl NamedEnumValues for MakeCertError
impl NamedEnumValues for MakeCertError
Auto Trait Implementations§
impl Freeze for MakeCertError
impl RefUnwindSafe for MakeCertError
impl Send for MakeCertError
impl Sync for MakeCertError
impl Unpin for MakeCertError
impl UnwindSafe for MakeCertError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request