There was an error while loading. Please reload this page.
dns_resolver
1 parent d2f3bf0 commit e28a79bCopy full SHA for e28a79b
1 file changed
src/client/http/mod.rs
@@ -1246,8 +1246,11 @@ impl ClientBuilder {
1246
/// Overrides for specific names passed to `resolve` and `resolve_to_addrs` will
1247
/// still be applied on top of this resolver.
1248
#[inline]
1249
- pub fn dns_resolver<R: Resolve + 'static>(mut self, resolver: Arc<R>) -> ClientBuilder {
1250
- self.config.dns_resolver = Some(resolver as _);
+ pub fn dns_resolver<R>(mut self, resolver: R) -> ClientBuilder
+ where
1251
+ R: Into<Arc<dyn Resolve + 'static>>,
1252
+ {
1253
+ self.config.dns_resolver = Some(resolver.into());
1254
self
1255
}
1256
0 commit comments