zeptomail_rs/models/
api_success.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Serialize, Deserialize)]
4pub struct SuccessData {
5 #[serde(default)]
6 pub code: Option<String>,
7 #[serde(default)]
8 pub additional_info: Option<Vec<String>>,
9 #[serde(default)]
10 pub message: Option<String>,
11}
12
13#[derive(Debug, Serialize, Deserialize)]
14pub struct ApiResponse {
15 #[serde(default)]
16 pub data: Option<Vec<SuccessData>>,
17 #[serde(default)]
18 pub message: Option<String>,
19 #[serde(default)]
20 pub request_id: Option<String>,
21 #[serde(default)]
22 pub object: Option<String>,
23}