pub enum AcmeDnsError {
Publish {
name: String,
reason: String,
},
Withdraw {
name: String,
reason: String,
},
}Expand description
Why a challenge value could not be published or withdrawn.
Variants§
Publish
The backend refused the name, request, or credential.
Fields
Withdraw
The backend could not withdraw a previously published set.
Trait Implementations§
Source§impl Clone for AcmeDnsError
impl Clone for AcmeDnsError
Source§fn clone(&self) -> AcmeDnsError
fn clone(&self) -> AcmeDnsError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AcmeDnsError
impl Debug for AcmeDnsError
Source§impl Display for AcmeDnsError
impl Display for AcmeDnsError
Source§impl Error for AcmeDnsError
impl Error for AcmeDnsError
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()
Source§impl From<AcmeDnsError> for IssueError
impl From<AcmeDnsError> for IssueError
Source§fn from(source: AcmeDnsError) -> Self
fn from(source: AcmeDnsError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AcmeDnsError
impl PartialEq for AcmeDnsError
Source§fn eq(&self, other: &AcmeDnsError) -> bool
fn eq(&self, other: &AcmeDnsError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for AcmeDnsError
impl StructuralPartialEq for AcmeDnsError
Auto Trait Implementations§
impl Freeze for AcmeDnsError
impl RefUnwindSafe for AcmeDnsError
impl Send for AcmeDnsError
impl Sync for AcmeDnsError
impl Unpin for AcmeDnsError
impl UnsafeUnpin for AcmeDnsError
impl UnwindSafe for AcmeDnsError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.