Struct trust_dns::rr::dnssec::SupportedAlgorithms [] [src]

pub struct SupportedAlgorithms {
    // some fields omitted
}

Methods

impl SupportedAlgorithms

fn new() -> Self

fn all() -> Self

fn set(&mut self, algorithm: Algorithm)

fn has(&self, algorithm: Algorithm) -> bool

fn iter(&self) -> SupportedAlgorithmsIter

fn len(&self) -> u16

Trait Implementations

impl<'a> From<&'a [u8]> for SupportedAlgorithms

fn from(value: &'a [u8]) -> Self

Derived Implementations

impl Hash for SupportedAlgorithms

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

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

impl Copy for SupportedAlgorithms

impl Clone for SupportedAlgorithms

fn clone(&self) -> SupportedAlgorithms

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

impl Eq for SupportedAlgorithms

impl PartialEq for SupportedAlgorithms

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

fn ne(&self, __arg_0: &SupportedAlgorithms) -> bool

impl PartialOrd for SupportedAlgorithms

fn partial_cmp(&self, __arg_0: &SupportedAlgorithms) -> Option<Ordering>

fn lt(&self, __arg_0: &SupportedAlgorithms) -> bool

fn le(&self, __arg_0: &SupportedAlgorithms) -> bool

fn gt(&self, __arg_0: &SupportedAlgorithms) -> bool

fn ge(&self, __arg_0: &SupportedAlgorithms) -> bool

impl Debug for SupportedAlgorithms

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