Struct trust_dns_proto::op::message::HeaderCounts
source · pub struct HeaderCounts {
pub query_count: usize,
pub answer_count: usize,
pub nameserver_count: usize,
pub additional_count: usize,
}Expand description
Tracks the counts of the records in the Message.
This is only used internally during serialization.
Fields§
§query_count: usizeThe number of queries in the Message
answer_count: usizeThe number of answers in the Message
nameserver_count: usizeThe number of nameservers or authorities in the Message
additional_count: usizeThe number of additional records in the Message
Trait Implementations§
source§impl Clone for HeaderCounts
impl Clone for HeaderCounts
source§fn clone(&self) -> HeaderCounts
fn clone(&self) -> HeaderCounts
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for HeaderCounts
impl Debug for HeaderCounts
impl Copy for HeaderCounts
Auto Trait Implementations§
impl RefUnwindSafe for HeaderCounts
impl Send for HeaderCounts
impl Sync for HeaderCounts
impl Unpin for HeaderCounts
impl UnwindSafe for HeaderCounts
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