Struct cdns_rs::a_sync::common::DnsHeader [−][src]
pub struct DnsHeader {
pub id: u16,
pub status: StatusBits,
pub qdcount: u16,
pub ancount: u16,
pub nscount: u16,
pub arcount: u16,
}
Fields
id: u16
A 16 bit identifier assigned by the program that generates any kind of query.
status: StatusBits
Query control flags
qdcount: u16
an unsigned 16 bit integer specifying the number of entries in the question section.
ancount: u16
an unsigned 16 bit integer specifying the number of resource records in the answer section.
nscount: u16
an unsigned 16 bit integer specifying the number of name server resource records in the authority records section.
arcount: u16
an unsigned 16 bit integer specifying the number of resource records in the additional records section.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DnsHeader
impl UnwindSafe for DnsHeader
Blanket Implementations
Mutably borrows from an owned value. Read more