netcup_client/models/
responses.rs1use serde::Deserialize;
2
3#[derive(Debug, Deserialize)]
4pub struct NCResponse {
5 #[serde(rename(deserialize = "serverrequestid"))]
6 pub server_request_id: String,
7 #[serde(rename(deserialize = "clientrequestid"))]
8 pub client_request_id: String,
9 pub action: String,
10 pub status: String,
11 #[serde(rename(deserialize = "statuscode"))]
12 pub status_code: i64,
13 #[serde(rename(deserialize = "shortmessage"))]
14 pub short_message: String,
15 #[serde(rename(deserialize = "longmessage"))]
16 pub long_message: String,
17}
18
19#[derive(Debug, Deserialize)]
20pub struct NCDataResponse<Data> {
21 #[serde(rename(deserialize = "responsedata"))]
22 pub data: Data,
23}