Struct cdns_rs::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: u16A 16 bit identifier assigned by the program that generates any kind of query.
status: StatusBitsQuery control flags
qdcount: u16an unsigned 16 bit integer specifying the number of entries in the question section.
ancount: u16an unsigned 16 bit integer specifying the number of resource records in the answer section.
nscount: u16an unsigned 16 bit integer specifying the number of name server resource records in the authority records section.
arcount: u16an 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
