pub struct Nsec3 { /* private fields */ }Implementations§
Source§impl Nsec3
impl Nsec3
pub fn new( hash_algorithm: Nsec3HashAlg, flags: u8, iterations: u16, salt: CharStr, next_owner: CharStr, types: RtypeBitmap, ) -> Self
pub fn hash_algorithm(&self) -> Nsec3HashAlg
pub fn flags(&self) -> u8
pub fn opt_out(&self) -> bool
pub fn iterations(&self) -> u16
pub fn salt(&self) -> &CharStr
pub fn next_owner(&self) -> &CharStr
pub fn types(&self) -> &RtypeBitmap
Trait Implementations§
Source§impl<N> From<Nsec3> for AllRecordData<N>
impl<N> From<Nsec3> for AllRecordData<N>
Source§impl<N> From<Nsec3> for MasterRecordData<N>
impl<N> From<Nsec3> for MasterRecordData<N>
Source§impl Ord for Nsec3
impl Ord for Nsec3
Source§impl PartialOrd for Nsec3
impl PartialOrd for Nsec3
Source§impl RtypeRecordData for Nsec3
impl RtypeRecordData for Nsec3
impl Eq for Nsec3
impl StructuralPartialEq for Nsec3
Auto Trait Implementations§
impl !Freeze for Nsec3
impl RefUnwindSafe for Nsec3
impl Send for Nsec3
impl Sync for Nsec3
impl Unpin for Nsec3
impl UnwindSafe for Nsec3
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