pub struct Nsec3<'a> {
pub hash_algorithm: u8,
pub flags: u8,
pub iterations: u16,
pub salt: Characters<'a>,
pub next_hashed_owner_name: Characters<'a>,
pub type_bit_maps: Characters<'a>,
}Expand description
§Next secure record version 3
This record is used to provide authenticated denial of existence for DNSSEC.
Fields§
§hash_algorithm: u8The hash algorithm used to hash the original owner name field.
flags: u8The flags field.
iterations: u16The number of iterations used to construct the hash.
salt: Characters<'a>The salt used to construct the hash.
next_hashed_owner_name: Characters<'a>The next hashed owner name in the canonical ordering of the zone.
type_bit_maps: Characters<'a>The type bit maps field.
Trait Implementations§
impl<'a> Copy for Nsec3<'a>
impl<'a> StructuralPartialEq for Nsec3<'a>
Auto Trait Implementations§
impl<'a> Freeze for Nsec3<'a>
impl<'a> RefUnwindSafe for Nsec3<'a>
impl<'a> Send for Nsec3<'a>
impl<'a> Sync for Nsec3<'a>
impl<'a> Unpin for Nsec3<'a>
impl<'a> UnwindSafe for Nsec3<'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