pub trait DnsResolver: Debug {
// Required method
fn resolve(&self, host: &str) -> Pin<Box<dyn DnsLookupFuture>>;
}Expand description
A trait for asynchronously resolving domain names to IP addresses using DNS.
pub trait DnsResolver: Debug {
// Required method
fn resolve(&self, host: &str) -> Pin<Box<dyn DnsLookupFuture>>;
}A trait for asynchronously resolving domain names to IP addresses using DNS.