Struct trust_dns_resolver::Hosts
source · pub struct Hosts { /* private fields */ }
Expand description
Configuration for the local hosts file
Implementations§
source§impl Hosts
impl Hosts
sourcepub fn new() -> Self
pub fn new() -> Self
Creates a new configuration from the system hosts file, only works for Windows and Unix-like OSes, will return empty configuration on others
sourcepub fn lookup_static_host(&self, query: &Query) -> Option<Lookup>
pub fn lookup_static_host(&self, query: &Query) -> Option<Lookup>
Look up the addresses for the given host from the system hosts file.
sourcepub fn insert(&mut self, name: Name, record_type: RecordType, lookup: Lookup)
pub fn insert(&mut self, name: Name, record_type: RecordType, lookup: Lookup)
Insert a new Lookup for the associated Name
and RecordType