pub struct VerificationInstructions {
pub method: VerificationMethod,
pub dns_record_type: Option<String>,
pub dns_record_name: Option<String>,
pub dns_record_value: Option<String>,
pub http_url: Option<String>,
pub http_expected_content: Option<String>,
}Expand description
Verification instructions.
Fields§
§method: VerificationMethodWhich method these instructions are for. Only that method’s fields are populated.
dns_record_type: Option<String>DNS: the record type to create, always TXT.
dns_record_name: Option<String>DNS: the name to create it at.
dns_record_value: Option<String>DNS: the value it must hold.
http_url: Option<String>HTTP: the URL the verifier will fetch.
http_expected_content: Option<String>HTTP: the content it must return.
Implementations§
Trait Implementations§
Source§impl Clone for VerificationInstructions
impl Clone for VerificationInstructions
Source§impl Debug for VerificationInstructions
impl Debug for VerificationInstructions
Auto Trait Implementations§
impl Freeze for VerificationInstructions
impl RefUnwindSafe for VerificationInstructions
impl Send for VerificationInstructions
impl Sync for VerificationInstructions
impl Unpin for VerificationInstructions
impl UnsafeUnpin for VerificationInstructions
impl UnwindSafe for VerificationInstructions
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,
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