pub struct NameCompression { /* private fields */ }Expand description
RFC 1035 4.1.4 的压缩上下文:记录已写入消息中“某个 name 后缀”的偏移量。
key 为后缀域名(例如 skype.com),value 为其在消息起始处的偏移(14-bit)。
Implementations§
Trait Implementations§
Source§impl Debug for NameCompression
impl Debug for NameCompression
Source§impl Default for NameCompression
impl Default for NameCompression
Source§fn default() -> NameCompression
fn default() -> NameCompression
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NameCompression
impl RefUnwindSafe for NameCompression
impl Send for NameCompression
impl Sync for NameCompression
impl Unpin for NameCompression
impl UnsafeUnpin for NameCompression
impl UnwindSafe for NameCompression
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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