pub struct UpdateDomainRequest {
pub verification_method: Option<VerificationMethod>,
pub ssl_provider: Option<SslProvider>,
}Expand description
Fields of a domain that can be changed after it is created.
The domain name itself is deliberately absent. It is the identity of the record and what the verification token proves control of, so renaming would silently carry a proof of ownership over to a name nobody has proved anything about. Delete and re-add instead.
Fields§
§verification_method: Option<VerificationMethod>Switch between DNS and HTTP verification.
Takes effect on the next verification attempt. Changing it does not un-verify a domain that is already verified.
ssl_provider: Option<SslProvider>Switch how the certificate is obtained.
Moving a verified domain to acme queues it for issuance.
Trait Implementations§
Source§impl Clone for UpdateDomainRequest
impl Clone for UpdateDomainRequest
Source§fn clone(&self) -> UpdateDomainRequest
fn clone(&self) -> UpdateDomainRequest
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 UpdateDomainRequest
impl Debug for UpdateDomainRequest
Source§impl Default for UpdateDomainRequest
impl Default for UpdateDomainRequest
Source§fn default() -> UpdateDomainRequest
fn default() -> UpdateDomainRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateDomainRequest
impl<'de> Deserialize<'de> for UpdateDomainRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UpdateDomainRequest
impl RefUnwindSafe for UpdateDomainRequest
impl Send for UpdateDomainRequest
impl Sync for UpdateDomainRequest
impl Unpin for UpdateDomainRequest
impl UnsafeUnpin for UpdateDomainRequest
impl UnwindSafe for UpdateDomainRequest
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more