Skip to content

Commit ef09a5b

Browse files
committed
fixup! [Rust] Update samples
1 parent a599884 commit ef09a5b

File tree

5 files changed

+32
-2
lines changed

5 files changed

+32
-2
lines changed

samples/client/others/rust/reqwest/object-query-param/.openapi-generator/FILES

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
Cargo.toml
44
README.md
55
docs/DefaultApi.md
6+
docs/ListDeepParameter.md
7+
docs/ListDeepParameterFoo.md
8+
docs/ListNotRequiredDeepParameter.md
9+
docs/ListNotRequiredDeepParameterFoo.md
610
docs/ListNotRequiredParameter.md
711
docs/ListPageQueryParameter.md
812
docs/Page.md
@@ -11,6 +15,10 @@ src/apis/configuration.rs
1115
src/apis/default_api.rs
1216
src/apis/mod.rs
1317
src/lib.rs
18+
src/models/list_deep_parameter.rs
19+
src/models/list_deep_parameter_foo.rs
20+
src/models/list_not_required_deep_parameter.rs
21+
src/models/list_not_required_deep_parameter_foo.rs
1422
src/models/list_not_required_parameter.rs
1523
src/models/list_page_query_parameter.rs
1624
src/models/mod.rs

samples/client/others/rust/reqwest/object-query-param/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ Class | Method | HTTP request | Description
3131

3232
## Documentation For Models
3333

34+
- [ListDeepParameter](docs/ListDeepParameter.md)
35+
- [ListDeepParameterFoo](docs/ListDeepParameterFoo.md)
36+
- [ListNotRequiredDeepParameter](docs/ListNotRequiredDeepParameter.md)
37+
- [ListNotRequiredDeepParameterFoo](docs/ListNotRequiredDeepParameterFoo.md)
3438
- [ListNotRequiredParameter](docs/ListNotRequiredParameter.md)
3539
- [ListPageQueryParameter](docs/ListPageQueryParameter.md)
3640
- [Page](docs/Page.md)

samples/client/others/rust/reqwest/object-query-param/docs/DefaultApi.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Method | HTTP request | Description
1010

1111
## list
1212

13-
> list(page_query, page_query_schema, not_required)
13+
> list(page_query, page_query_schema, deep, not_required, not_required_deep)
1414
1515

1616
### Parameters
@@ -20,7 +20,9 @@ Name | Type | Description | Required | Notes
2020
------------- | ------------- | ------------- | ------------- | -------------
2121
**page_query** | [**ListPageQueryParameter**](.md) | | [required] |
2222
**page_query_schema** | [**Page**](.md) | | [required] |
23+
**deep** | [**ListDeepParameter**](.md) | | [required] |
2324
**not_required** | Option<[**ListNotRequiredParameter**](.md)> | | |
25+
**not_required_deep** | Option<[**ListNotRequiredDeepParameter**](.md)> | | |
2426

2527
### Return type
2628

samples/client/others/rust/reqwest/object-query-param/src/apis/default_api.rs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,13 @@ pub enum ListError {
2323
}
2424

2525

26-
pub fn list(configuration: &configuration::Configuration, page_query: models::ListPageQueryParameter, page_query_schema: models::Page, not_required: Option<models::ListNotRequiredParameter>) -> Result<(), Error<ListError>> {
26+
pub fn list(configuration: &configuration::Configuration, page_query: models::ListPageQueryParameter, page_query_schema: models::Page, deep: models::ListDeepParameter, not_required: Option<models::ListNotRequiredParameter>, not_required_deep: Option<models::ListNotRequiredDeepParameter>) -> Result<(), Error<ListError>> {
2727
// add a prefix to parameters to efficiently prevent name collisions
2828
let p_page_query = page_query;
2929
let p_page_query_schema = page_query_schema;
30+
let p_deep = deep;
3031
let p_not_required = not_required;
32+
let p_not_required_deep = not_required_deep;
3133

3234
let uri_str = format!("{}/pony", configuration.base_path);
3335
let mut req_builder = configuration.client.request(reqwest::Method::GET, &uri_str);
@@ -40,6 +42,12 @@ pub fn list(configuration: &configuration::Configuration, page_query: models::Li
4042
}
4143
let params = crate::apis::parse_flat_object(&serde_json::to_value(p_page_query_schema)?);
4244
req_builder = req_builder.query(&params);
45+
let params = crate::apis::parse_flat_object(&serde_json::to_value(p_deep)?);
46+
req_builder = req_builder.query(&params);
47+
if let Some(ref param_value) = p_not_required_deep {
48+
let params = crate::apis::parse_flat_object(&serde_json::to_value(param_value)?);
49+
req_builder = req_builder.query(&params);
50+
}
4351
if let Some(ref user_agent) = configuration.user_agent {
4452
req_builder = req_builder.header(reqwest::header::USER_AGENT, user_agent.clone());
4553
}

samples/client/others/rust/reqwest/object-query-param/src/models/mod.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
pub mod list_deep_parameter;
2+
pub use self::list_deep_parameter::ListDeepParameter;
3+
pub mod list_deep_parameter_foo;
4+
pub use self::list_deep_parameter_foo::ListDeepParameterFoo;
5+
pub mod list_not_required_deep_parameter;
6+
pub use self::list_not_required_deep_parameter::ListNotRequiredDeepParameter;
7+
pub mod list_not_required_deep_parameter_foo;
8+
pub use self::list_not_required_deep_parameter_foo::ListNotRequiredDeepParameterFoo;
19
pub mod list_not_required_parameter;
210
pub use self::list_not_required_parameter::ListNotRequiredParameter;
311
pub mod list_page_query_parameter;

0 commit comments

Comments
 (0)