forked from loafle/openapi-generator-original
Fix handling of 1xx and 3xx in Rust Reqwest (#8574)
* Remove redundant Rust use statement * Return errors only for 4xx and 5xx in Rust reqwest Since 1xx and 3xx are perfectly valid status codes the client might need to handle. see: https://docs.rs/reqwest/0.11.0/reqwest/struct.StatusCode.html#method.is_informational * Regenerate samples Co-authored-by: Gabriel Féron <feron.gabriel@gmail.com>
This commit is contained in:
parent
c12f6041f7
commit
19f21acd85
@ -283,7 +283,7 @@ pub {{#supportAsync}}async {{/supportAsync}}fn {{{operationId}}}(configuration:
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text(){{#supportAsync}}.await{{/supportAsync}}?;
|
let local_var_content = local_var_resp.text(){{#supportAsync}}.await{{/supportAsync}}?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
{{^supportMultipleResponses}}
|
{{^supportMultipleResponses}}
|
||||||
{{^returnType}}
|
{{^returnType}}
|
||||||
Ok(())
|
Ok(())
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
use reqwest;
|
|
||||||
use serde_json;
|
|
||||||
use std::error;
|
use std::error;
|
||||||
use std::fmt;
|
use std::fmt;
|
||||||
|
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
use reqwest;
|
|
||||||
use serde_json;
|
|
||||||
use std::error;
|
use std::error;
|
||||||
use std::fmt;
|
use std::fmt;
|
||||||
|
|
||||||
|
@ -231,7 +231,7 @@ pub async fn add_pet(configuration: &configuration::Configuration, params: AddPe
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<AddPetSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<AddPetSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -269,7 +269,7 @@ pub async fn delete_pet(configuration: &configuration::Configuration, params: De
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<DeletePetSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<DeletePetSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -305,7 +305,7 @@ pub async fn find_pets_by_status(configuration: &configuration::Configuration, p
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<FindPetsByStatusSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<FindPetsByStatusSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -341,7 +341,7 @@ pub async fn find_pets_by_tags(configuration: &configuration::Configuration, par
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<FindPetsByTagsSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<FindPetsByTagsSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -381,7 +381,7 @@ pub async fn get_pet_by_id(configuration: &configuration::Configuration, params:
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<GetPetByIdSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<GetPetByIdSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -416,7 +416,7 @@ pub async fn update_pet(configuration: &configuration::Configuration, params: Up
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<UpdatePetSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<UpdatePetSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -460,7 +460,7 @@ pub async fn update_pet_with_form(configuration: &configuration::Configuration,
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<UpdatePetWithFormSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<UpdatePetWithFormSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -502,7 +502,7 @@ pub async fn upload_file(configuration: &configuration::Configuration, params: U
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<UploadFileSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<UploadFileSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
|
@ -122,7 +122,7 @@ pub async fn delete_order(configuration: &configuration::Configuration, params:
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<DeleteOrderSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<DeleteOrderSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -161,7 +161,7 @@ pub async fn get_inventory(configuration: &configuration::Configuration) -> Resu
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<GetInventorySuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<GetInventorySuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -193,7 +193,7 @@ pub async fn get_order_by_id(configuration: &configuration::Configuration, param
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<GetOrderByIdSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<GetOrderByIdSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -225,7 +225,7 @@ pub async fn place_order(configuration: &configuration::Configuration, params: P
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<PlaceOrderSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<PlaceOrderSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
|
@ -216,7 +216,7 @@ pub async fn create_user(configuration: &configuration::Configuration, params: C
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<CreateUserSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<CreateUserSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -248,7 +248,7 @@ pub async fn create_users_with_array_input(configuration: &configuration::Config
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<CreateUsersWithArrayInputSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<CreateUsersWithArrayInputSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -280,7 +280,7 @@ pub async fn create_users_with_list_input(configuration: &configuration::Configu
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<CreateUsersWithListInputSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<CreateUsersWithListInputSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -312,7 +312,7 @@ pub async fn delete_user(configuration: &configuration::Configuration, params: D
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<DeleteUserSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<DeleteUserSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -343,7 +343,7 @@ pub async fn get_user_by_name(configuration: &configuration::Configuration, para
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<GetUserByNameSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<GetUserByNameSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -377,7 +377,7 @@ pub async fn login_user(configuration: &configuration::Configuration, params: Lo
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<LoginUserSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<LoginUserSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -407,7 +407,7 @@ pub async fn logout_user(configuration: &configuration::Configuration) -> Result
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<LogoutUserSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<LogoutUserSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
@ -441,7 +441,7 @@ pub async fn update_user(configuration: &configuration::Configuration, params: U
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text().await?;
|
let local_var_content = local_var_resp.text().await?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
let local_var_entity: Option<UpdateUserSuccess> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<UpdateUserSuccess> = serde_json::from_str(&local_var_content).ok();
|
||||||
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
let local_var_result = ResponseContent { status: local_var_status, content: local_var_content, entity: local_var_entity };
|
||||||
Ok(local_var_result)
|
Ok(local_var_result)
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
use reqwest;
|
|
||||||
use serde_json;
|
|
||||||
use std::error;
|
use std::error;
|
||||||
use std::fmt;
|
use std::fmt;
|
||||||
|
|
||||||
|
@ -103,7 +103,7 @@ pub fn add_pet(configuration: &configuration::Configuration, body: crate::models
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
Ok(())
|
Ok(())
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<AddPetError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<AddPetError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -135,7 +135,7 @@ pub fn delete_pet(configuration: &configuration::Configuration, pet_id: i64, api
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
Ok(())
|
Ok(())
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<DeletePetError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<DeletePetError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -166,7 +166,7 @@ pub fn find_pets_by_status(configuration: &configuration::Configuration, status:
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
serde_json::from_str(&local_var_content).map_err(Error::from)
|
serde_json::from_str(&local_var_content).map_err(Error::from)
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<FindPetsByStatusError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<FindPetsByStatusError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -197,7 +197,7 @@ pub fn find_pets_by_tags(configuration: &configuration::Configuration, tags: Vec
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
serde_json::from_str(&local_var_content).map_err(Error::from)
|
serde_json::from_str(&local_var_content).map_err(Error::from)
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<FindPetsByTagsError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<FindPetsByTagsError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -232,7 +232,7 @@ pub fn get_pet_by_id(configuration: &configuration::Configuration, pet_id: i64)
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
serde_json::from_str(&local_var_content).map_err(Error::from)
|
serde_json::from_str(&local_var_content).map_err(Error::from)
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<GetPetByIdError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<GetPetByIdError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -262,7 +262,7 @@ pub fn update_pet(configuration: &configuration::Configuration, body: crate::mod
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
Ok(())
|
Ok(())
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<UpdatePetError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<UpdatePetError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -299,7 +299,7 @@ pub fn update_pet_with_form(configuration: &configuration::Configuration, pet_id
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
Ok(())
|
Ok(())
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<UpdatePetWithFormError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<UpdatePetWithFormError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -336,7 +336,7 @@ pub fn upload_file(configuration: &configuration::Configuration, pet_id: i64, ad
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
serde_json::from_str(&local_var_content).map_err(Error::from)
|
serde_json::from_str(&local_var_content).map_err(Error::from)
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<UploadFileError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<UploadFileError> = serde_json::from_str(&local_var_content).ok();
|
||||||
|
@ -67,7 +67,7 @@ pub fn delete_order(configuration: &configuration::Configuration, order_id: &str
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
Ok(())
|
Ok(())
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<DeleteOrderError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<DeleteOrderError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -102,7 +102,7 @@ pub fn get_inventory(configuration: &configuration::Configuration, ) -> Result<:
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
serde_json::from_str(&local_var_content).map_err(Error::from)
|
serde_json::from_str(&local_var_content).map_err(Error::from)
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<GetInventoryError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<GetInventoryError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -129,7 +129,7 @@ pub fn get_order_by_id(configuration: &configuration::Configuration, order_id: i
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
serde_json::from_str(&local_var_content).map_err(Error::from)
|
serde_json::from_str(&local_var_content).map_err(Error::from)
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<GetOrderByIdError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<GetOrderByIdError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -156,7 +156,7 @@ pub fn place_order(configuration: &configuration::Configuration, body: crate::mo
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
serde_json::from_str(&local_var_content).map_err(Error::from)
|
serde_json::from_str(&local_var_content).map_err(Error::from)
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<PlaceOrderError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<PlaceOrderError> = serde_json::from_str(&local_var_content).ok();
|
||||||
|
@ -102,7 +102,7 @@ pub fn create_user(configuration: &configuration::Configuration, body: crate::mo
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
Ok(())
|
Ok(())
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<CreateUserError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<CreateUserError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -129,7 +129,7 @@ pub fn create_users_with_array_input(configuration: &configuration::Configuratio
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
Ok(())
|
Ok(())
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<CreateUsersWithArrayInputError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<CreateUsersWithArrayInputError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -156,7 +156,7 @@ pub fn create_users_with_list_input(configuration: &configuration::Configuration
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
Ok(())
|
Ok(())
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<CreateUsersWithListInputError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<CreateUsersWithListInputError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -183,7 +183,7 @@ pub fn delete_user(configuration: &configuration::Configuration, username: &str)
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
Ok(())
|
Ok(())
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<DeleteUserError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<DeleteUserError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -209,7 +209,7 @@ pub fn get_user_by_name(configuration: &configuration::Configuration, username:
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
serde_json::from_str(&local_var_content).map_err(Error::from)
|
serde_json::from_str(&local_var_content).map_err(Error::from)
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<GetUserByNameError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<GetUserByNameError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -237,7 +237,7 @@ pub fn login_user(configuration: &configuration::Configuration, username: &str,
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
serde_json::from_str(&local_var_content).map_err(Error::from)
|
serde_json::from_str(&local_var_content).map_err(Error::from)
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<LoginUserError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<LoginUserError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -263,7 +263,7 @@ pub fn logout_user(configuration: &configuration::Configuration, ) -> Result<(),
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
Ok(())
|
Ok(())
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<LogoutUserError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<LogoutUserError> = serde_json::from_str(&local_var_content).ok();
|
||||||
@ -291,7 +291,7 @@ pub fn update_user(configuration: &configuration::Configuration, username: &str,
|
|||||||
let local_var_status = local_var_resp.status();
|
let local_var_status = local_var_resp.status();
|
||||||
let local_var_content = local_var_resp.text()?;
|
let local_var_content = local_var_resp.text()?;
|
||||||
|
|
||||||
if local_var_status.is_success() {
|
if !local_var_status.is_client_error() && !local_var_status.is_server_error() {
|
||||||
Ok(())
|
Ok(())
|
||||||
} else {
|
} else {
|
||||||
let local_var_entity: Option<UpdateUserError> = serde_json::from_str(&local_var_content).ok();
|
let local_var_entity: Option<UpdateUserError> = serde_json::from_str(&local_var_content).ok();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user