pub struct DnsCheckResult {
pub a_records: Vec<String>,
pub aaaa_records: Vec<String>,
pub cname_records: Vec<String>,
pub mx_records: Vec<String>,
pub txt_records: Vec<String>,
pub ns_records: Vec<String>,
pub has_valid_dns: bool,
}Available on crate feature
subdomain-takeover only.Fields§
§a_records: Vec<String>§aaaa_records: Vec<String>§cname_records: Vec<String>§mx_records: Vec<String>§txt_records: Vec<String>§ns_records: Vec<String>§has_valid_dns: boolTrait Implementations§
Source§impl Clone for DnsCheckResult
impl Clone for DnsCheckResult
Source§fn clone(&self) -> DnsCheckResult
fn clone(&self) -> DnsCheckResult
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 DnsCheckResult
impl Debug for DnsCheckResult
Source§impl<'de> Deserialize<'de> for DnsCheckResult
impl<'de> Deserialize<'de> for DnsCheckResult
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 DnsCheckResult
impl RefUnwindSafe for DnsCheckResult
impl Send for DnsCheckResult
impl Sync for DnsCheckResult
impl Unpin for DnsCheckResult
impl UnsafeUnpin for DnsCheckResult
impl UnwindSafe for DnsCheckResult
Blanket Implementations§
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