pub trait DnsName {
// Required method
fn parse_dns_name<'a>(&self, name: &'a str) -> Result<'a, Name<'a>>;
}Expand description
Parses any arbitrary string that can be used as a key in a DNS database
Required Methods§
Sourcefn parse_dns_name<'a>(&self, name: &'a str) -> Result<'a, Name<'a>>
fn parse_dns_name<'a>(&self, name: &'a str) -> Result<'a, Name<'a>>
This method allows additional characters, like underscores, typically allowed
in DNS labels but are not usually allowed by domain registries. For that
use parse_domain_name instead.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".