Trait ureq::Resolver

source ·
pub trait Resolver: Send + Sync {
    // Required method
    fn resolve(&self, netloc: &str) -> Result<Vec<SocketAddr>>;
}
Expand description

A custom resolver to override the default DNS behavior.

Required Methods§

source

fn resolve(&self, netloc: &str) -> Result<Vec<SocketAddr>>

Implementors§

source§

impl<F> Resolver for F
where F: Fn(&str) -> Result<Vec<SocketAddr>> + Send + Sync,