pub struct DnsAnswer {
pub type: u32,
pub ttl: u32,
pub data: String,
}Fields§
§type: u32RR type represented as a number
ttl: u32Record’s time-to-live in seconds
data: StringThe value for “type”
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DnsAnswer
impl<'de> Deserialize<'de> for DnsAnswer
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 DnsAnswer
impl RefUnwindSafe for DnsAnswer
impl Send for DnsAnswer
impl Sync for DnsAnswer
impl Unpin for DnsAnswer
impl UnsafeUnpin for DnsAnswer
impl UnwindSafe for DnsAnswer
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