Struct cdns_rs::sync::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: Stringdtype: QTypeTwo octets containing one of th type codes.
class: QClassTwo octets which specify the class of the data in the RDATA field
ttl: i32specifies the time interval that the resource record may be cached before the source of the information should again be consulted
rdlength: u16specifies the length in octets of the RDATA field
rdata: DnsRdataa 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