pub struct UnknownRdata<'a> { /* private fields */ }Expand description
Record data kept as raw bytes: types without a typed implementation, class-mismatched data, and empty update RDATA (RFC 3597 §2).
Unknown types never contain compressed names (RFC 3597 §4), so the bytes
can be copied verbatim into another message. Displays in the generic
\# <len> <hex> form (RFC 3597 §5).
Implementations§
Trait Implementations§
Source§impl<'a> Clone for UnknownRdata<'a>
impl<'a> Clone for UnknownRdata<'a>
Source§impl ComposeRdata for UnknownRdata<'_>
impl ComposeRdata for UnknownRdata<'_>
impl<'a> Copy for UnknownRdata<'a>
Source§impl<'a> Debug for UnknownRdata<'a>
impl<'a> Debug for UnknownRdata<'a>
Source§impl Display for UnknownRdata<'_>
impl Display for UnknownRdata<'_>
impl<'a> Eq for UnknownRdata<'a>
Source§impl<'a> Hash for UnknownRdata<'a>
impl<'a> Hash for UnknownRdata<'a>
Source§impl<'a> PartialEq for UnknownRdata<'a>
impl<'a> PartialEq for UnknownRdata<'a>
impl<'a> StructuralPartialEq for UnknownRdata<'a>
Auto Trait Implementations§
impl<'a> Freeze for UnknownRdata<'a>
impl<'a> RefUnwindSafe for UnknownRdata<'a>
impl<'a> Send for UnknownRdata<'a>
impl<'a> Sync for UnknownRdata<'a>
impl<'a> Unpin for UnknownRdata<'a>
impl<'a> UnsafeUnpin for UnknownRdata<'a>
impl<'a> UnwindSafe for UnknownRdata<'a>
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