From 0e3d192ad277fcd0749045631f9172bdaf4ecc6d Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Mon, 3 Jun 2024 10:44:46 +0000 Subject: [PATCH] fix trivial-casts Signed-off-by: Jason Volk --- Cargo.toml | 2 +- src/service/globals/resolver.rs | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) 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) }) }