upstox_rust_sdk/models/
error_response.rs1use {
2 crate::models::ResponseSummary,
3 serde::{Deserialize, Serialize},
4};
5
6#[derive(Deserialize, Serialize, Debug)]
7pub struct Errors {
8 pub error_code: String,
9 pub message: String,
10 pub property_path: Option<String>,
11 pub invalid_value: Option<String>,
12 pub order_id: Option<String>,
13 pub instrument_key: Option<String>,
14}
15
16#[derive(Deserialize, Serialize, Debug)]
17pub struct ErrorResponse {
18 pub status: String,
19 pub data: Option<()>,
20 pub errors: Vec<Errors>,
21 pub summary: Option<ResponseSummary>,
22}