From 270745257f7a85748dc14c0e63060cc876858056 Mon Sep 17 00:00:00 2001 From: "Joshua M. Clulow" Date: Mon, 4 Oct 2021 21:50:43 -0700 Subject: [PATCH] Client should be Clone, and should support .byte_stream() on responses --- src/main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 35b09ad..be7898e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -794,6 +794,7 @@ fn generate(api: &OpenAPI, ts: &mut TypeSpace) -> Result { #(#types)* } + #[derive(Clone)] pub struct Client { baseurl: String, client: reqwest::Client, @@ -915,7 +916,8 @@ fn main() -> Result<()> { {}\ {}\ percent-encoding = \"2.1\"\n\ - reqwest = {{ version = \"0.11\", features = [\"json\"] }}\n\ + reqwest = {{ version = \"0.11\", features = [\"json\", \ + \"stream\"] }}\n\ serde = {{ version = \"1\", features = [\"derive\"] }}\n\ {}", name, version, chrono, uuid, serde_json,