huaweicloud_sdk_rust_obs/model/
mod.rs

1use serde::{Serialize, Deserialize};
2
3pub mod object;
4pub mod bucket;
5pub mod delete_object;
6
7// #[derive(Serialize, Deserialize,Debug)]
8// pub struct ErrorResponse {
9//     #[serde(rename = "Error")]
10//     pub error: Error,
11// }
12
13#[derive(Serialize, Deserialize,Debug)]
14pub struct ErrorResponse {
15    #[serde(rename = "Code")]
16    pub code: String,
17
18    #[serde(rename = "Message")]
19    pub message: String,
20
21    #[serde(rename = "RequestId")]
22    pub request_id: String,
23
24    #[serde(rename = "HostId")]
25    pub host_id: String,
26
27    #[serde(rename = "AccessKeyId")]
28    pub access_key_id: String,
29
30    #[serde(rename = "SignatureProvided")]
31    pub signature_provided: String,
32
33    #[serde(rename = "StringToSign")]
34    pub string_to_sign: String,
35
36    #[serde(rename = "StringToSignBytes")]
37    pub string_to_sign_bytes: String,
38}