Client should be Clone, and should support .byte_stream() on responses
This commit is contained in:
parent
7e16140b78
commit
270745257f
|
@ -794,6 +794,7 @@ fn generate(api: &OpenAPI, ts: &mut TypeSpace) -> Result<String> {
|
||||||
#(#types)*
|
#(#types)*
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[derive(Clone)]
|
||||||
pub struct Client {
|
pub struct Client {
|
||||||
baseurl: String,
|
baseurl: String,
|
||||||
client: reqwest::Client,
|
client: reqwest::Client,
|
||||||
|
@ -915,7 +916,8 @@ fn main() -> Result<()> {
|
||||||
{}\
|
{}\
|
||||||
{}\
|
{}\
|
||||||
percent-encoding = \"2.1\"\n\
|
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\
|
serde = {{ version = \"1\", features = [\"derive\"] }}\n\
|
||||||
{}",
|
{}",
|
||||||
name, version, chrono, uuid, serde_json,
|
name, version, chrono, uuid, serde_json,
|
||||||
|
|
Loading…
Reference in New Issue