diff --git a/tonic/src/transport/channel/mod.rs b/tonic/src/transport/channel/mod.rs index 48697ed19..cbb1566ce 100644 --- a/tonic/src/transport/channel/mod.rs +++ b/tonic/src/transport/channel/mod.rs @@ -16,7 +16,6 @@ use http::{ uri::{InvalidUri, Uri}, Request, Response, }; -use hyper_util::client::legacy::connect::Connection as HyperConnection; use std::{ fmt, future::Future, @@ -153,7 +152,7 @@ impl Channel { C: Service + Send + 'static, C::Error: Into + Send, C::Future: Send, - C::Response: rt::Read + rt::Write + HyperConnection + Unpin + Send + 'static, + C::Response: rt::Read + rt::Write + Unpin + Send + 'static, { let buffer_size = endpoint.buffer_size.unwrap_or(DEFAULT_BUFFER_SIZE); let executor = endpoint.executor.clone(); @@ -173,7 +172,7 @@ impl Channel { C: Service + Send + 'static, C::Error: Into + Send, C::Future: Unpin + Send, - C::Response: rt::Read + rt::Write + HyperConnection + Unpin + Send + 'static, + C::Response: rt::Read + rt::Write + Unpin + Send + 'static, { let buffer_size = endpoint.buffer_size.unwrap_or(DEFAULT_BUFFER_SIZE); let executor = endpoint.executor.clone();