Struct cdns_rs::common::DnsResponsePayload [−][src]
pub struct DnsResponsePayload {
pub name: String,
pub dtype: QType,
pub class: QClass,
pub ttl: i32,
pub rdlength: u16,
pub rdata: DnsRdata,
}
Expand description
A response section
Fields
name: String
dtype: QType
Two octets containing one of th type codes.
class: QClass
Two octets which specify the class of the data in the RDATA field
ttl: i32
specifies the time interval that the resource record may be cached before the source of the information should again be consulted
rdlength: u16
specifies the length in octets of the RDATA field
rdata: DnsRdata
a variable length string of octets that describes the resource
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for DnsResponsePayload
impl Send for DnsResponsePayload
impl Sync for DnsResponsePayload
impl Unpin for DnsResponsePayload
impl UnwindSafe for DnsResponsePayload
Blanket Implementations
Mutably borrows from an owned value. Read more