pub struct HostVerificationStatusResponse {
pub verification_state: VerificationState,
pub verification_type: VerificationType,
pub verification_uin: String,
pub applicable_verifiers: Vec<ExplicitVerificationType>,
pub latest_verification_time: Option<DateTime<Utc>>,
pub fail_info: Option<FailInfo>,
}Expand description
Host verification status
Fields§
§verification_state: VerificationStateVerification state
verification_type: VerificationTypeVerification type
verification_uin: StringVerification token (for DNS and HTML methods)
applicable_verifiers: Vec<ExplicitVerificationType>The verification methods applied for the given site.
latest_verification_time: Option<DateTime<Utc>>The time of the last check (if verification_state isn’t NONE).
fail_info: Option<FailInfo>Error description if the VERIFICATION_FAILED status is received.
Trait Implementations§
Source§impl Clone for HostVerificationStatusResponse
impl Clone for HostVerificationStatusResponse
Source§fn clone(&self) -> HostVerificationStatusResponse
fn clone(&self) -> HostVerificationStatusResponse
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for HostVerificationStatusResponse
impl<'de> Deserialize<'de> for HostVerificationStatusResponse
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
impl Eq for HostVerificationStatusResponse
impl StructuralPartialEq for HostVerificationStatusResponse
Auto Trait Implementations§
impl Freeze for HostVerificationStatusResponse
impl RefUnwindSafe for HostVerificationStatusResponse
impl Send for HostVerificationStatusResponse
impl Sync for HostVerificationStatusResponse
impl Unpin for HostVerificationStatusResponse
impl UnwindSafe for HostVerificationStatusResponse
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.