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
LocalAuthoritative 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.
NxDomainAuthoritative 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.
LoopbackAuthoritative DNS servers SHOULD recognize localhost names as special and handle them as described above for caching DNS servers.
NormalAuthoritative DNS servers SHOULD NOT recognize example names as special.
Trait Implementations
impl Clone for AuthUsage[src]
impl Clone for AuthUsagefn clone(&self) -> AuthUsage[src]
fn clone(&self) -> AuthUsageReturns 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 AuthUsageimpl PartialEq for AuthUsage[src]
impl PartialEq for AuthUsagefn eq(&self, other: &AuthUsage) -> bool[src]
fn eq(&self, other: &AuthUsage) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=.
impl Eq for AuthUsage[src]
impl Eq for AuthUsage