Enum trust_dns::rr::dnssec::Nsec3HashAlgorithm [] [src]

pub enum Nsec3HashAlgorithm {
    SHA1,
}

Variants

SHA1

Methods

impl Nsec3HashAlgorithm

fn from_u8(value: u8) -> DecodeResult<Self>

fn hash(&self, salt: &[u8], name: &Name, iterations: u16) -> Vec<u8>

Trait Implementations

Derived Implementations

impl Copy for Nsec3HashAlgorithm

impl Clone for Nsec3HashAlgorithm

fn clone(&self) -> Nsec3HashAlgorithm

1.0.0fn clone_from(&mut self, source: &Self)

impl Hash for Nsec3HashAlgorithm

fn hash<__H: Hasher>(&self, __arg_0: &mut __H)

1.3.0fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher

impl Eq for Nsec3HashAlgorithm

impl PartialEq for Nsec3HashAlgorithm

fn eq(&self, __arg_0: &Nsec3HashAlgorithm) -> bool

1.0.0fn ne(&self, other: &Rhs) -> bool

impl Debug for Nsec3HashAlgorithm

fn fmt(&self, __arg_0: &mut Formatter) -> Result