From c26c5e7f33738b429bb7398e6a95b1666e43e3a6 Mon Sep 17 00:00:00 2001 From: Tiga Ultraman Date: Mon, 19 Feb 2024 14:59:05 +0800 Subject: [PATCH] resolve client clippy problem Signed-off-by: Tiga Ultraman --- ylong_http_client/src/async_impl/client.rs | 7 ++++--- ylong_http_client/src/util/config/tls/verifier/mod.rs | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/ylong_http_client/src/async_impl/client.rs b/ylong_http_client/src/async_impl/client.rs index ec61c72..4d98bf1 100644 --- a/ylong_http_client/src/async_impl/client.rs +++ b/ylong_http_client/src/async_impl/client.rs @@ -11,8 +11,6 @@ // See the License for the specific language governing permissions and // limitations under the License. -use std::sync::Arc; - use ylong_http::body::{ChunkBody, TextBody}; use ylong_http::request::method::Method; use ylong_http::response::Response; @@ -20,7 +18,6 @@ use ylong_http::version::Version; use super::{conn, Body, ConnPool, Connector, HttpBody, HttpConnector}; use crate::async_impl::timeout::TimeoutFuture; -use crate::util::config::tls::DefaultCertVerifier; use crate::util::normalizer::{format_host_value, RequestFormatter, UriFormatter}; use crate::util::proxy::Proxies; use crate::util::redirect::TriggerKind; @@ -723,6 +720,10 @@ impl ClientBuilder { /// let builder = ClientBuilder::new().cert_verifier(verifier); /// ``` pub fn cert_verifier(mut self, verifier: T) -> Self { + use std::sync::Arc; + + use crate::util::config::tls::DefaultCertVerifier; + self.tls = self .tls .cert_verifier(Arc::new(DefaultCertVerifier::new(verifier))); diff --git a/ylong_http_client/src/util/config/tls/verifier/mod.rs b/ylong_http_client/src/util/config/tls/verifier/mod.rs index 6cf9996..812824d 100644 --- a/ylong_http_client/src/util/config/tls/verifier/mod.rs +++ b/ylong_http_client/src/util/config/tls/verifier/mod.rs @@ -14,7 +14,7 @@ #[cfg(feature = "__c_openssl")] mod openssl; #[cfg(feature = "__c_openssl")] -pub use openssl::ServerCerts; +pub use self::openssl::ServerCerts; /// used to custom verify certs pub trait CertVerifier { -- Gitee