pub struct DnsUdpParser;Available on crate feature
dns only.Expand description
Per-flow parser. Stateless w.r.t. across-packet correlation —
each datagram is parsed independently. For query/response RTT
matching, see crate::dns::Correlator (used by crate::dns::DnsUdpObserver).
Trait Implementations§
Source§impl Clone for DnsUdpParser
impl Clone for DnsUdpParser
Source§fn clone(&self) -> DnsUdpParser
fn clone(&self) -> DnsUdpParser
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl DatagramParser for DnsUdpParser
impl DatagramParser for DnsUdpParser
Source§type Message = DnsMessage
type Message = DnsMessage
Available on crate feature
session only.Source§impl Debug for DnsUdpParser
impl Debug for DnsUdpParser
Source§impl Default for DnsUdpParser
impl Default for DnsUdpParser
Source§fn default() -> DnsUdpParser
fn default() -> DnsUdpParser
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DnsUdpParser
impl RefUnwindSafe for DnsUdpParser
impl Send for DnsUdpParser
impl Sync for DnsUdpParser
impl Unpin for DnsUdpParser
impl UnsafeUnpin for DnsUdpParser
impl UnwindSafe for DnsUdpParser
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