@@ -44,7 +44,7 @@ client = [
4444 "serde_urlencoded",
4545{ {/usesUrlEncodedForm} }
4646{ {#hasCallbacks} }
47- "serde_ignored", "regex", " percent-encoding", "lazy_static",
47+ "serde_ignored", "percent-encoding", { {^apiUsesByteArray } } "lazy_static", "regex" { {/apiUsesByteArray } }
4848{ {/hasCallbacks} }
4949{ {! Anything added to the list below, should probably be added to the callbacks list below } }
5050 "hyper", "hyper-util/http1", "hyper-util/http2", "hyper-openssl", "hyper-tls", "native-tls", "openssl", "url"
@@ -60,7 +60,8 @@ server = [
6060 "native-tls", "hyper-openssl", "hyper-tls", "openssl",
6161{ {/hasCallbacks} }
6262{ {! Anything added to the list below, should probably be added to the callbacks list above } }
63- "serde_ignored", "hyper", "regex", "percent-encoding", "url", "lazy_static"
63+ "serde_ignored", "hyper", "percent-encoding", "url",
64+ { {^apiUsesByteArray} }"lazy_static", "regex"{ {/apiUsesByteArray} }
6465]
6566cli = [
6667{ {#apiHasDeleteMethods} }
@@ -88,8 +89,14 @@ futures = "0.3"
8889swagger = { version = " 7.0.0" , features = [" serdejson" , " server" , " client" , " tls" ] }
8990headers = "0.4.0"
9091log = "0.4.27"
92+
9193mime = "0.3"
9294mockall = { version = " 0.13.1" , optional = true }
95+ { {#apiUsesByteArray} }
96+ lazy_static = "1.5"
97+ regex = "1.12"
98+ { {/apiUsesByteArray} }
99+
93100
94101serde = { version = " 1.0" , features = [" derive" ] }
95102serde_json = "1.0"
@@ -124,9 +131,11 @@ serde_urlencoded = { version = "0.7.1", optional = true }
124131tower-service = "0.3.3"
125132
126133# Server, and client callback-specific
134+ { {^apiUsesByteArray} }
127135lazy_static = { version = " 1.5" , optional = true }
128- percent-encoding = { version = " 2.3.1" , optional = true }
129136regex = { version = " 1.12" , optional = true }
137+ { {/apiUsesByteArray} }
138+ percent-encoding = { version = " 2.3.1" , optional = true }
130139
131140# CLI-specific
132141anyhow = { version = " 1" , optional = true }
0 commit comments