pub struct AAAA {
pub name: Name,
pub address: [u8; 16],
}Expand description
An IPv6 Address resource record
Fields§
§name: NameThe name this record is at.
address: [u8; 16]The bytes of the IPv6 address.
Trait Implementations§
Source§impl Ord for AAAA
impl Ord for AAAA
Source§impl PartialOrd for AAAA
impl PartialOrd for AAAA
impl Eq for AAAA
impl StructuralPartialEq for AAAA
Auto Trait Implementations§
impl Freeze for AAAA
impl RefUnwindSafe for AAAA
impl Send for AAAA
impl Sync for AAAA
impl Unpin for AAAA
impl UnwindSafe for AAAA
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<RR> Record for RRwhere
RR: StaticRecord,
impl<RR> Record for RRwhere
RR: StaticRecord,
Source§fn write_u16_len_prefixed_data(&self, out: &mut Vec<u8>)
fn write_u16_len_prefixed_data(&self, out: &mut Vec<u8>)
Writes the data of this record, prefixed by a u16 length, to the given
Vec.