diff --git a/Cargo.toml b/Cargo.toml index e78382c3..3a12069b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -662,7 +662,7 @@ rust-2021-incompatible-or-patterns = "warn" rust-2021-prefixes-incompatible-syntax = "warn" rust-2021-prelude-collisions = "warn" single-use-lifetimes = "warn" -#trivial-casts = "warn" # TODO +trivial-casts = "warn" trivial-numeric-casts = "warn" unit-bindings = "warn" #unnameable-types = "warn" # TODO diff --git a/src/service/globals/resolver.rs b/src/service/globals/resolver.rs index d109d389..e90201ed 100644 --- a/src/service/globals/resolver.rs +++ b/src/service/globals/resolver.rs @@ -129,6 +129,8 @@ fn resolve_to_reqwest(resolver: Arc, name: Name) -> Resolvin .into_iter() .map(|ip| SocketAddr::new(ip, 0)); - Ok(Box::new(results) as Addrs) + let results: Addrs = Box::new(results); + + Ok(results) }) }