pub struct NSec {
pub name: Name,
pub next_name: Name,
pub types: NSecTypeMask,
}Expand description
A Next Secure Record resource record. This indicates a range of possible names for which there is no such record.
Fields§
§name: NameThe name this record is at.
next_name: NameThe next name which contains a record. There are no names between name and
Self::next_name.
types: NSecTypeMaskThe set of record types which exist at name. Any other record types do not exist at
name.
Trait Implementations§
Source§impl Ord for NSec
impl Ord for NSec
Source§impl PartialOrd for NSec
impl PartialOrd for NSec
impl Eq for NSec
impl StructuralPartialEq for NSec
Auto Trait Implementations§
impl Freeze for NSec
impl RefUnwindSafe for NSec
impl Send for NSec
impl Sync for NSec
impl Unpin for NSec
impl UnwindSafe for NSec
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.