Enum trust_dns_proto::rr::domain::usage::AuthUsage [−][src]
pub enum AuthUsage { Local, NxDomain, Loopback, Normal, }
Authoritative DNS Servers:
Are developers of authoritative domain name servers expected to make their implementations recognize these names as special and treat them differently? If so, how?
Variants
Local
Authoritative DNS servers SHOULD recognize these names as special and SHOULD, by default, generate immediate negative responses for all such queries, unless explicitly configured by the administrator to give positive answers for private-address reverse-mapping names.
NxDomain
Authoritative DNS servers SHOULD recognize these names as special and SHOULD, by default, generate immediate negative responses for all such queries, unless explicitly configured by the administrator to give positive answers for private-address reverse-mapping names.
Loopback
Authoritative DNS servers SHOULD recognize localhost names as special and handle them as described above for caching DNS servers.
Normal
Authoritative DNS servers SHOULD NOT recognize example names as special.
Trait Implementations
impl Clone for AuthUsage
[src]
impl Clone for AuthUsage
fn clone(&self) -> AuthUsage
[src]
fn clone(&self) -> AuthUsage
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Copy for AuthUsage
[src]
impl Copy for AuthUsage
impl PartialEq for AuthUsage
[src]
impl PartialEq for AuthUsage
fn eq(&self, other: &AuthUsage) -> bool
[src]
fn eq(&self, other: &AuthUsage) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
fn ne(&self, other: &Rhs) -> bool
This method tests for !=
.
impl Eq for AuthUsage
[src]
impl Eq for AuthUsage