fix bare trait object lint in dns module

This commit is contained in:
Sean McArthur
2019-08-16 11:34:42 -07:00
parent 36f2b78122
commit fd96385097

View File

@@ -49,7 +49,7 @@ impl TrustDnsResolver {
impl hyper_dns::Resolve for TrustDnsResolver { impl hyper_dns::Resolve for TrustDnsResolver {
type Addrs = vec::IntoIter<IpAddr>; type Addrs = vec::IntoIter<IpAddr>;
type Future = Box<Future<Item=Self::Addrs, Error=io::Error> + Send>; type Future = Box<dyn Future<Item=Self::Addrs, Error=io::Error> + Send>;
fn resolve(&self, name: hyper_dns::Name) -> Self::Future { fn resolve(&self, name: hyper_dns::Name) -> Self::Future {
let inner = self.inner.clone(); let inner = self.inner.clone();