Skip to content

Commit 67ef2ce

Browse files
committed
Remove redundant UnknownList enum option.
1 parent 74f033e commit 67ef2ce

File tree

9 files changed

+0
-64
lines changed

9 files changed

+0
-64
lines changed

modules/openapi-generator/src/main/resources/rust/reqwest/api.mustache

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ pub enum {{{operationIdCamelCase}}}Success {
6060
Status{{code}}({{#isEnum}}{{{enumName}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}),
6161
{{/is3xx}}
6262
{{/responses}}
63-
UnknownList(Vec<serde_json::Value>),
6463
UnknownValue(serde_json::Value),
6564
}
6665

@@ -84,7 +83,6 @@ pub enum {{{operationIdCamelCase}}}Error {
8483
DefaultResponse({{#isEnum}}{{{enumName}}}{{/isEnum}}{{^isEnum}}{{{dataType}}}{{/isEnum}}),
8584
{{/isDefault}}
8685
{{/responses}}
87-
UnknownList(Vec<serde_json::Value>),
8886
UnknownValue(serde_json::Value),
8987
}
9088

samples/client/petstore/rust/reqwest/fileResponseTest/src/apis/default_api.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ impl DefaultApiClient {
3535
#[derive(Debug, Clone, Serialize, Deserialize)]
3636
#[serde(untagged)]
3737
pub enum FileresponsetestError {
38-
UnknownList(Vec<serde_json::Value>),
3938
UnknownValue(serde_json::Value),
4039
}
4140

samples/client/petstore/rust/reqwest/petstore-async/src/apis/pet_api.rs

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -88,15 +88,13 @@ pub struct UploadFileParams {
8888
#[derive(Debug, Clone, Serialize, Deserialize)]
8989
#[serde(untagged)]
9090
pub enum AddPetSuccess {
91-
UnknownList(Vec<serde_json::Value>),
9291
UnknownValue(serde_json::Value),
9392
}
9493

9594
/// struct for typed successes of method `delete_pet`
9695
#[derive(Debug, Clone, Serialize, Deserialize)]
9796
#[serde(untagged)]
9897
pub enum DeletePetSuccess {
99-
UnknownList(Vec<serde_json::Value>),
10098
UnknownValue(serde_json::Value),
10199
}
102100

@@ -105,7 +103,6 @@ pub enum DeletePetSuccess {
105103
#[serde(untagged)]
106104
pub enum FindPetsByStatusSuccess {
107105
Status200(Vec<crate::models::Pet>),
108-
UnknownList(Vec<serde_json::Value>),
109106
UnknownValue(serde_json::Value),
110107
}
111108

@@ -114,7 +111,6 @@ pub enum FindPetsByStatusSuccess {
114111
#[serde(untagged)]
115112
pub enum FindPetsByTagsSuccess {
116113
Status200(Vec<crate::models::Pet>),
117-
UnknownList(Vec<serde_json::Value>),
118114
UnknownValue(serde_json::Value),
119115
}
120116

@@ -123,23 +119,20 @@ pub enum FindPetsByTagsSuccess {
123119
#[serde(untagged)]
124120
pub enum GetPetByIdSuccess {
125121
Status200(crate::models::Pet),
126-
UnknownList(Vec<serde_json::Value>),
127122
UnknownValue(serde_json::Value),
128123
}
129124

130125
/// struct for typed successes of method `update_pet`
131126
#[derive(Debug, Clone, Serialize, Deserialize)]
132127
#[serde(untagged)]
133128
pub enum UpdatePetSuccess {
134-
UnknownList(Vec<serde_json::Value>),
135129
UnknownValue(serde_json::Value),
136130
}
137131

138132
/// struct for typed successes of method `update_pet_with_form`
139133
#[derive(Debug, Clone, Serialize, Deserialize)]
140134
#[serde(untagged)]
141135
pub enum UpdatePetWithFormSuccess {
142-
UnknownList(Vec<serde_json::Value>),
143136
UnknownValue(serde_json::Value),
144137
}
145138

@@ -148,7 +141,6 @@ pub enum UpdatePetWithFormSuccess {
148141
#[serde(untagged)]
149142
pub enum UploadFileSuccess {
150143
Status200(crate::models::ApiResponse),
151-
UnknownList(Vec<serde_json::Value>),
152144
UnknownValue(serde_json::Value),
153145
}
154146

@@ -157,7 +149,6 @@ pub enum UploadFileSuccess {
157149
#[serde(untagged)]
158150
pub enum AddPetError {
159151
Status405(),
160-
UnknownList(Vec<serde_json::Value>),
161152
UnknownValue(serde_json::Value),
162153
}
163154

@@ -166,7 +157,6 @@ pub enum AddPetError {
166157
#[serde(untagged)]
167158
pub enum DeletePetError {
168159
Status400(),
169-
UnknownList(Vec<serde_json::Value>),
170160
UnknownValue(serde_json::Value),
171161
}
172162

@@ -175,7 +165,6 @@ pub enum DeletePetError {
175165
#[serde(untagged)]
176166
pub enum FindPetsByStatusError {
177167
Status400(),
178-
UnknownList(Vec<serde_json::Value>),
179168
UnknownValue(serde_json::Value),
180169
}
181170

@@ -184,7 +173,6 @@ pub enum FindPetsByStatusError {
184173
#[serde(untagged)]
185174
pub enum FindPetsByTagsError {
186175
Status400(),
187-
UnknownList(Vec<serde_json::Value>),
188176
UnknownValue(serde_json::Value),
189177
}
190178

@@ -194,7 +182,6 @@ pub enum FindPetsByTagsError {
194182
pub enum GetPetByIdError {
195183
Status400(),
196184
Status404(),
197-
UnknownList(Vec<serde_json::Value>),
198185
UnknownValue(serde_json::Value),
199186
}
200187

@@ -205,7 +192,6 @@ pub enum UpdatePetError {
205192
Status400(),
206193
Status404(),
207194
Status405(),
208-
UnknownList(Vec<serde_json::Value>),
209195
UnknownValue(serde_json::Value),
210196
}
211197

@@ -214,15 +200,13 @@ pub enum UpdatePetError {
214200
#[serde(untagged)]
215201
pub enum UpdatePetWithFormError {
216202
Status405(),
217-
UnknownList(Vec<serde_json::Value>),
218203
UnknownValue(serde_json::Value),
219204
}
220205

221206
/// struct for typed errors of method `upload_file`
222207
#[derive(Debug, Clone, Serialize, Deserialize)]
223208
#[serde(untagged)]
224209
pub enum UploadFileError {
225-
UnknownList(Vec<serde_json::Value>),
226210
UnknownValue(serde_json::Value),
227211
}
228212

samples/client/petstore/rust/reqwest/petstore-async/src/apis/store_api.rs

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ pub struct PlaceOrderParams {
4444
#[derive(Debug, Clone, Serialize, Deserialize)]
4545
#[serde(untagged)]
4646
pub enum DeleteOrderSuccess {
47-
UnknownList(Vec<serde_json::Value>),
4847
UnknownValue(serde_json::Value),
4948
}
5049

@@ -53,7 +52,6 @@ pub enum DeleteOrderSuccess {
5352
#[serde(untagged)]
5453
pub enum GetInventorySuccess {
5554
Status200(::std::collections::HashMap<String, i32>),
56-
UnknownList(Vec<serde_json::Value>),
5755
UnknownValue(serde_json::Value),
5856
}
5957

@@ -62,7 +60,6 @@ pub enum GetInventorySuccess {
6260
#[serde(untagged)]
6361
pub enum GetOrderByIdSuccess {
6462
Status200(crate::models::Order),
65-
UnknownList(Vec<serde_json::Value>),
6663
UnknownValue(serde_json::Value),
6764
}
6865

@@ -71,7 +68,6 @@ pub enum GetOrderByIdSuccess {
7168
#[serde(untagged)]
7269
pub enum PlaceOrderSuccess {
7370
Status200(crate::models::Order),
74-
UnknownList(Vec<serde_json::Value>),
7571
UnknownValue(serde_json::Value),
7672
}
7773

@@ -81,15 +77,13 @@ pub enum PlaceOrderSuccess {
8177
pub enum DeleteOrderError {
8278
Status400(),
8379
Status404(),
84-
UnknownList(Vec<serde_json::Value>),
8580
UnknownValue(serde_json::Value),
8681
}
8782

8883
/// struct for typed errors of method `get_inventory`
8984
#[derive(Debug, Clone, Serialize, Deserialize)]
9085
#[serde(untagged)]
9186
pub enum GetInventoryError {
92-
UnknownList(Vec<serde_json::Value>),
9387
UnknownValue(serde_json::Value),
9488
}
9589

@@ -99,7 +93,6 @@ pub enum GetInventoryError {
9993
pub enum GetOrderByIdError {
10094
Status400(),
10195
Status404(),
102-
UnknownList(Vec<serde_json::Value>),
10396
UnknownValue(serde_json::Value),
10497
}
10598

@@ -108,7 +101,6 @@ pub enum GetOrderByIdError {
108101
#[serde(untagged)]
109102
pub enum PlaceOrderError {
110103
Status400(),
111-
UnknownList(Vec<serde_json::Value>),
112104
UnknownValue(serde_json::Value),
113105
}
114106

samples/client/petstore/rust/reqwest/petstore-async/src/apis/user_api.rs

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -76,31 +76,27 @@ pub struct UpdateUserParams {
7676
#[derive(Debug, Clone, Serialize, Deserialize)]
7777
#[serde(untagged)]
7878
pub enum CreateUserSuccess {
79-
UnknownList(Vec<serde_json::Value>),
8079
UnknownValue(serde_json::Value),
8180
}
8281

8382
/// struct for typed successes of method `create_users_with_array_input`
8483
#[derive(Debug, Clone, Serialize, Deserialize)]
8584
#[serde(untagged)]
8685
pub enum CreateUsersWithArrayInputSuccess {
87-
UnknownList(Vec<serde_json::Value>),
8886
UnknownValue(serde_json::Value),
8987
}
9088

9189
/// struct for typed successes of method `create_users_with_list_input`
9290
#[derive(Debug, Clone, Serialize, Deserialize)]
9391
#[serde(untagged)]
9492
pub enum CreateUsersWithListInputSuccess {
95-
UnknownList(Vec<serde_json::Value>),
9693
UnknownValue(serde_json::Value),
9794
}
9895

9996
/// struct for typed successes of method `delete_user`
10097
#[derive(Debug, Clone, Serialize, Deserialize)]
10198
#[serde(untagged)]
10299
pub enum DeleteUserSuccess {
103-
UnknownList(Vec<serde_json::Value>),
104100
UnknownValue(serde_json::Value),
105101
}
106102

@@ -109,7 +105,6 @@ pub enum DeleteUserSuccess {
109105
#[serde(untagged)]
110106
pub enum GetUserByNameSuccess {
111107
Status200(crate::models::User),
112-
UnknownList(Vec<serde_json::Value>),
113108
UnknownValue(serde_json::Value),
114109
}
115110

@@ -118,23 +113,20 @@ pub enum GetUserByNameSuccess {
118113
#[serde(untagged)]
119114
pub enum LoginUserSuccess {
120115
Status200(String),
121-
UnknownList(Vec<serde_json::Value>),
122116
UnknownValue(serde_json::Value),
123117
}
124118

125119
/// struct for typed successes of method `logout_user`
126120
#[derive(Debug, Clone, Serialize, Deserialize)]
127121
#[serde(untagged)]
128122
pub enum LogoutUserSuccess {
129-
UnknownList(Vec<serde_json::Value>),
130123
UnknownValue(serde_json::Value),
131124
}
132125

133126
/// struct for typed successes of method `update_user`
134127
#[derive(Debug, Clone, Serialize, Deserialize)]
135128
#[serde(untagged)]
136129
pub enum UpdateUserSuccess {
137-
UnknownList(Vec<serde_json::Value>),
138130
UnknownValue(serde_json::Value),
139131
}
140132

@@ -143,7 +135,6 @@ pub enum UpdateUserSuccess {
143135
#[serde(untagged)]
144136
pub enum CreateUserError {
145137
DefaultResponse(),
146-
UnknownList(Vec<serde_json::Value>),
147138
UnknownValue(serde_json::Value),
148139
}
149140

@@ -152,7 +143,6 @@ pub enum CreateUserError {
152143
#[serde(untagged)]
153144
pub enum CreateUsersWithArrayInputError {
154145
DefaultResponse(),
155-
UnknownList(Vec<serde_json::Value>),
156146
UnknownValue(serde_json::Value),
157147
}
158148

@@ -161,7 +151,6 @@ pub enum CreateUsersWithArrayInputError {
161151
#[serde(untagged)]
162152
pub enum CreateUsersWithListInputError {
163153
DefaultResponse(),
164-
UnknownList(Vec<serde_json::Value>),
165154
UnknownValue(serde_json::Value),
166155
}
167156

@@ -171,7 +160,6 @@ pub enum CreateUsersWithListInputError {
171160
pub enum DeleteUserError {
172161
Status400(),
173162
Status404(),
174-
UnknownList(Vec<serde_json::Value>),
175163
UnknownValue(serde_json::Value),
176164
}
177165

@@ -181,7 +169,6 @@ pub enum DeleteUserError {
181169
pub enum GetUserByNameError {
182170
Status400(),
183171
Status404(),
184-
UnknownList(Vec<serde_json::Value>),
185172
UnknownValue(serde_json::Value),
186173
}
187174

@@ -190,7 +177,6 @@ pub enum GetUserByNameError {
190177
#[serde(untagged)]
191178
pub enum LoginUserError {
192179
Status400(),
193-
UnknownList(Vec<serde_json::Value>),
194180
UnknownValue(serde_json::Value),
195181
}
196182

@@ -199,7 +185,6 @@ pub enum LoginUserError {
199185
#[serde(untagged)]
200186
pub enum LogoutUserError {
201187
DefaultResponse(),
202-
UnknownList(Vec<serde_json::Value>),
203188
UnknownValue(serde_json::Value),
204189
}
205190

@@ -209,7 +194,6 @@ pub enum LogoutUserError {
209194
pub enum UpdateUserError {
210195
Status400(),
211196
Status404(),
212-
UnknownList(Vec<serde_json::Value>),
213197
UnknownValue(serde_json::Value),
214198
}
215199

0 commit comments

Comments
 (0)