@@ -25,6 +25,7 @@ tower-service = "0.3"
25
25
# optional dependencies
26
26
async-compression = { version = " 0.4" , optional = true , features = [" tokio" ] }
27
27
base64 = { version = " 0.21" , optional = true }
28
+ futures-core = { version = " 0.3" , optional = true , default_features = false }
28
29
futures-util = { version = " 0.3.14" , optional = true , default_features = false }
29
30
http-range-header = { version = " 0.4.0" , optional = true }
30
31
iri-string = { version = " 0.7.0" , optional = true }
@@ -83,7 +84,7 @@ full = [
83
84
]
84
85
85
86
add-extension = []
86
- auth = [" base64" , " futures-util " , " validate-request" ]
87
+ auth = [" base64" , " validate-request" ]
87
88
catch-panic = [" tracing" , " futures-util/std" ]
88
89
cors = []
89
90
follow-redirect = [" futures-util" , " iri-string" , " tower/util" ]
@@ -100,21 +101,21 @@ sensitive-headers = []
100
101
set-header = []
101
102
set-status = []
102
103
timeout = [" tokio/time" ]
103
- trace = [" futures-util " , " tracing" ]
104
+ trace = [" tracing" ]
104
105
util = [" tower" ]
105
106
validate-request = [" mime" ]
106
107
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" ]
109
110
compression-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" ]
112
113
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" ]
115
116
decompression-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" ]
118
119
119
120
[package .metadata .docs .rs ]
120
121
all-features = true
0 commit comments