Skip to main content

DomainName

Trait DomainName 

Source
pub trait DomainName {
    // Required method
    fn parse_domain_name<'a>(&self, name: &'a str) -> Result<'a, Name<'a>>;
}
Expand description

Parses a domain using the list

Required Methods§

Source

fn parse_domain_name<'a>(&self, name: &'a str) -> Result<'a, Name<'a>>

This method tries to stick to restrictions usually imposed by domain registries when registering domain names. If your input can potentially include additional characters allowed in DNS labels, like underscores, use parse_dns_name instead.

Implementors§

Source§

impl<T> DomainName for T
where T: List,