Skip to content

Commit ca3f877

Browse files
committed
fix: use when rust-tls feature enabled
1 parent 6d4f07b commit ca3f877

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/connect.rs

+7-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
#[cfg(feature = "__tls")]
22
use http::header::HeaderValue;
3+
#[cfg(feature = "__tls")]
4+
use http::HeaderMap;
35
use http::uri::{Authority, Scheme};
4-
use http::{HeaderMap, Uri};
6+
use http::Uri;
57
use hyper::rt::{Read, ReadBufCursor, Write};
68
use hyper_util::client::legacy::connect::{Connected, Connection};
79
#[cfg(any(feature = "socks", feature = "__tls"))]
@@ -500,7 +502,7 @@ impl ConnectorService {
500502
) -> Result<Conn, BoxError> {
501503
log::debug!("proxy({proxy_scheme:?}) intercepts '{dst:?}'");
502504

503-
let (proxy_dst, _auth, misc) = match proxy_scheme {
505+
let (proxy_dst, _auth, _misc) = match proxy_scheme {
504506
ProxyScheme::Http { host, auth, misc } => (into_uri(Scheme::HTTP, host), auth, misc),
505507
ProxyScheme::Https { host, auth, misc } => (into_uri(Scheme::HTTPS, host), auth, misc),
506508
#[cfg(feature = "socks")]
@@ -512,6 +514,9 @@ impl ConnectorService {
512514
#[cfg(feature = "__tls")]
513515
let auth = _auth;
514516

517+
#[cfg(feature = "__tls")]
518+
let misc = _misc;
519+
515520
match &self.inner {
516521
#[cfg(feature = "default-tls")]
517522
Inner::DefaultTls(http, tls) => {

0 commit comments

Comments
 (0)