@@ -18,13 +18,16 @@ features = ["full"]
1818rustdoc-args = [" --cfg" , " docsrs" ]
1919
2020[dependencies ]
21- hyper = " 1.6.0"
21+ base64 = { version = " 0.22" , optional = true }
22+ bytes = " 1.7.1"
23+ futures-channel = { version = " 0.3" , optional = true }
2224futures-util = { version = " 0.3.16" , default-features = false }
2325http = " 1.0"
2426http-body = " 1.0.0"
25- bytes = " 1.7.1"
27+ hyper = " 1.6.0"
28+ ipnet = { version = " 2.9" , optional = true }
29+ percent-encoding = { version = " 2.3" , optional = true }
2630pin-project-lite = " 0.2.4"
27- futures-channel = { version = " 0.3" , optional = true }
2831socket2 = { version = " 0.5.9" , optional = true , features = [" all" ] }
2932tracing = { version = " 0.1" , default-features = false , features = [" std" ], optional = true }
3033tokio = { version = " 1" , optional = true , default-features = false }
@@ -61,6 +64,7 @@ full = [
6164
6265client = [" hyper/client" , " dep:tracing" , " dep:futures-channel" , " dep:tower-service" ]
6366client-legacy = [" client" , " dep:socket2" , " tokio/sync" , " dep:libc" ]
67+ client-proxy = [" client" , " dep:base64" , " dep:ipnet" , " dep:percent-encoding" ]
6468
6569server = [" hyper/server" ]
6670server-auto = [" server" , " http1" , " http2" ]
0 commit comments