@@ -25,6 +25,7 @@ tower-service = "0.3"
2525# optional dependencies
2626async-compression = { version = " 0.4" , optional = true , features = [" tokio" ] }
2727base64 = { version = " 0.21" , optional = true }
28+ futures-core = { version = " 0.3" , optional = true , default_features = false }
2829futures-util = { version = " 0.3.14" , optional = true , default_features = false }
2930http-range-header = { version = " 0.4.0" , optional = true }
3031iri-string = { version = " 0.7.0" , optional = true }
@@ -83,7 +84,7 @@ full = [
8384]
8485
8586add-extension = []
86- auth = [" base64" , " futures-util " , " validate-request" ]
87+ auth = [" base64" , " validate-request" ]
8788catch-panic = [" tracing" , " futures-util/std" ]
8889cors = []
8990follow-redirect = [" futures-util" , " iri-string" , " tower/util" ]
@@ -100,21 +101,21 @@ sensitive-headers = []
100101set-header = []
101102set-status = []
102103timeout = [" tokio/time" ]
103- trace = [" futures-util " , " tracing" ]
104+ trace = [" tracing" ]
104105util = [" tower" ]
105106validate-request = [" mime" ]
106107
107- compression-br = [" async-compression/brotli" , " futures-util " , " tokio-util" , " tokio" ]
108- compression-deflate = [" async-compression/zlib" , " futures-util " , " tokio-util" , " tokio" ]
108+ compression-br = [" async-compression/brotli" , " futures-core " , " tokio-util" , " tokio" ]
109+ compression-deflate = [" async-compression/zlib" , " futures-core " , " tokio-util" , " tokio" ]
109110compression-full = [" compression-br" , " compression-deflate" , " compression-gzip" , " compression-zstd" ]
110- compression-gzip = [" async-compression/gzip" , " futures-util " , " tokio-util" , " tokio" ]
111- compression-zstd = [" async-compression/zstd" , " futures-util " , " tokio-util" , " tokio" ]
111+ compression-gzip = [" async-compression/gzip" , " futures-core " , " tokio-util" , " tokio" ]
112+ compression-zstd = [" async-compression/zstd" , " futures-core " , " tokio-util" , " tokio" ]
112113
113- decompression-br = [" async-compression/brotli" , " futures-util " , " tokio-util" , " tokio" ]
114- decompression-deflate = [" async-compression/zlib" , " futures-util " , " tokio-util" , " tokio" ]
114+ decompression-br = [" async-compression/brotli" , " futures-core " , " tokio-util" , " tokio" ]
115+ decompression-deflate = [" async-compression/zlib" , " futures-core " , " tokio-util" , " tokio" ]
115116decompression-full = [" decompression-br" , " decompression-deflate" , " decompression-gzip" , " decompression-zstd" ]
116- decompression-gzip = [" async-compression/gzip" , " futures-util " , " tokio-util" , " tokio" ]
117- decompression-zstd = [" async-compression/zstd" , " futures-util " , " tokio-util" , " tokio" ]
117+ decompression-gzip = [" async-compression/gzip" , " futures-core " , " tokio-util" , " tokio" ]
118+ decompression-zstd = [" async-compression/zstd" , " futures-core " , " tokio-util" , " tokio" ]
118119
119120[package .metadata .docs .rs ]
120121all-features = true
0 commit comments