Enum acme_rs::error::Error [−][src]
An enumeration of all possible error types.
Variants
The request specified an account that does not exist
The request specified a certificate to be revoked that has already been revoked
The CSR is unacceptable (e.g., due to a short key)
The client sent an unacceptable anti-replay nonce
The JWS was signed by a public key the server does not support
The revocation reason provided is not allowed by the server
The JWS was signed with an algorithm the server does not support
Certification Authority Authorization (CAA) records forbid the CA from issuing a certificate
Specific error conditions are indicated in the “subproblems” array
The server could not connect to validation target
There was a problem with a DNS query during identifier validation
The request must include a value for the “externalAccountBinding” field
Response received didn’t match the challenge’s requirements
A contact URL for an account was invalid
The request message was malformed
The request attempted to finalize an order that is not ready to be finalized
The request exceeds a rate limit
The server will not issue certificates for the identifier
The server experienced an internal error
The server received a TLS error during validation
The client lacks sufficient authorization
A contact URL for an account used an unsupported protocol scheme
An identifier is of an unsupported type
Visit the “instance” URL and take actions specified there
FromUtf8Error(Utf8Error)
Error converted from an Utf8 error
FromReqwestError(Error)
Error converted from a reqwest error
FromRsaError(ErrorStack)
Error converted from an ErrorStack Error (occurs during RSA generation)
FromSerdeError(Error)
Error converted from a json serde error
FromToStrError(ToStrError)
Error converted from a reqwest ToStrError
FromIoError(Error)
Trait Implementations
impl Debug for Error
[src]
impl From<Error> for Error
[src]
impl From<Error> for Error
[src]
impl From<Error> for Error
[src]
impl From<ErrorStack> for Error
[src]
fn from(error: ErrorStack) -> Self
[src]
impl From<ToStrError> for Error
[src]
fn from(error: ToStrError) -> Self
[src]
impl From<Utf8Error> for Error
[src]
Auto Trait Implementations
impl !RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl !UnwindSafe for Error
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,