forked from loafle/openapi-generator-original
Fix the missing "Debug" derivation for API error enums.
This commit is contained in:
parent
3ad86b3ddf
commit
755fc693a6
@ -47,7 +47,7 @@ pub struct {{{operationIdCamelCase}}}Params {
|
||||
{{#operations}}
|
||||
{{#operation}}
|
||||
/// struct for typed errors of method `{{operationId}}`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum {{{operationIdCamelCase}}}Errors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
|
@ -31,7 +31,7 @@ impl DefaultApiClient {
|
||||
|
||||
|
||||
/// struct for typed errors of method `fileresponsetest`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum FileresponsetestErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
|
@ -19,7 +19,7 @@ use super::{Error, configuration};
|
||||
|
||||
|
||||
/// struct for typed errors of method `add_pet`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum AddPetErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -27,7 +27,7 @@ pub enum AddPetErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `delete_pet`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum DeletePetErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -35,7 +35,7 @@ pub enum DeletePetErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `find_pets_by_status`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum FindPetsByStatusErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -43,7 +43,7 @@ pub enum FindPetsByStatusErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `find_pets_by_tags`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum FindPetsByTagsErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -51,7 +51,7 @@ pub enum FindPetsByTagsErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `get_pet_by_id`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum GetPetByIdErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -59,7 +59,7 @@ pub enum GetPetByIdErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `update_pet`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum UpdatePetErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -67,7 +67,7 @@ pub enum UpdatePetErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `update_pet_with_form`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum UpdatePetWithFormErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -75,7 +75,7 @@ pub enum UpdatePetWithFormErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `upload_file`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum UploadFileErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
|
@ -19,7 +19,7 @@ use super::{Error, configuration};
|
||||
|
||||
|
||||
/// struct for typed errors of method `delete_order`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum DeleteOrderErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -27,7 +27,7 @@ pub enum DeleteOrderErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `get_inventory`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum GetInventoryErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -35,7 +35,7 @@ pub enum GetInventoryErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `get_order_by_id`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum GetOrderByIdErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -43,7 +43,7 @@ pub enum GetOrderByIdErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `place_order`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum PlaceOrderErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
|
@ -19,7 +19,7 @@ use super::{Error, configuration};
|
||||
|
||||
|
||||
/// struct for typed errors of method `create_user`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum CreateUserErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -27,7 +27,7 @@ pub enum CreateUserErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `create_users_with_array_input`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum CreateUsersWithArrayInputErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -35,7 +35,7 @@ pub enum CreateUsersWithArrayInputErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `create_users_with_list_input`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum CreateUsersWithListInputErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -43,7 +43,7 @@ pub enum CreateUsersWithListInputErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `delete_user`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum DeleteUserErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -51,7 +51,7 @@ pub enum DeleteUserErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `get_user_by_name`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum GetUserByNameErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -59,7 +59,7 @@ pub enum GetUserByNameErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `login_user`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum LoginUserErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -67,7 +67,7 @@ pub enum LoginUserErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `logout_user`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum LogoutUserErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -75,7 +75,7 @@ pub enum LogoutUserErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `update_user`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum UpdateUserErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
|
@ -31,7 +31,7 @@ impl PetApiClient {
|
||||
|
||||
|
||||
/// struct for typed errors of method `add_pet`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum AddPetErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -39,7 +39,7 @@ pub enum AddPetErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `delete_pet`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum DeletePetErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -47,7 +47,7 @@ pub enum DeletePetErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `find_pets_by_status`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum FindPetsByStatusErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -55,7 +55,7 @@ pub enum FindPetsByStatusErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `find_pets_by_tags`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum FindPetsByTagsErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -63,7 +63,7 @@ pub enum FindPetsByTagsErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `get_pet_by_id`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum GetPetByIdErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -71,7 +71,7 @@ pub enum GetPetByIdErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `update_pet`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum UpdatePetErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -79,7 +79,7 @@ pub enum UpdatePetErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `update_pet_with_form`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum UpdatePetWithFormErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -87,7 +87,7 @@ pub enum UpdatePetWithFormErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `upload_file`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum UploadFileErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
|
@ -31,7 +31,7 @@ impl StoreApiClient {
|
||||
|
||||
|
||||
/// struct for typed errors of method `delete_order`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum DeleteOrderErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -39,7 +39,7 @@ pub enum DeleteOrderErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `get_inventory`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum GetInventoryErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -47,7 +47,7 @@ pub enum GetInventoryErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `get_order_by_id`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum GetOrderByIdErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -55,7 +55,7 @@ pub enum GetOrderByIdErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `place_order`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum PlaceOrderErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
|
@ -31,7 +31,7 @@ impl UserApiClient {
|
||||
|
||||
|
||||
/// struct for typed errors of method `create_user`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum CreateUserErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -39,7 +39,7 @@ pub enum CreateUserErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `create_users_with_array_input`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum CreateUsersWithArrayInputErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -47,7 +47,7 @@ pub enum CreateUsersWithArrayInputErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `create_users_with_list_input`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum CreateUsersWithListInputErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -55,7 +55,7 @@ pub enum CreateUsersWithListInputErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `delete_user`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum DeleteUserErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -63,7 +63,7 @@ pub enum DeleteUserErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `get_user_by_name`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum GetUserByNameErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -71,7 +71,7 @@ pub enum GetUserByNameErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `login_user`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum LoginUserErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -79,7 +79,7 @@ pub enum LoginUserErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `logout_user`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum LogoutUserErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
@ -87,7 +87,7 @@ pub enum LogoutUserErrors {
|
||||
UnknownValue(serde_json::Value),
|
||||
}
|
||||
/// struct for typed errors of method `update_user`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum UpdateUserErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
|
@ -31,7 +31,7 @@ impl DefaultApiClient {
|
||||
|
||||
|
||||
/// struct for typed errors of method `dummy_get`
|
||||
#[derive(Serialize, Deserialize)]
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
#[serde(untagged)]
|
||||
pub enum DummyGetErrors {
|
||||
// TODO Generate an enum case for each error described in schema.
|
||||
|
Loading…
x
Reference in New Issue
Block a user