binance_sdk/spot/websocket_api/models/
session_status_response.rs1#![allow(unused_imports)]
15use crate::spot::websocket_api::models;
16use serde::{Deserialize, Deserializer, Serialize, de::Error};
17use serde_json::Value;
18
19#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
20pub struct SessionStatusResponse {
21 #[serde(rename = "id", skip_serializing_if = "Option::is_none")]
22 pub id: Option<String>,
23 #[serde(rename = "status", skip_serializing_if = "Option::is_none")]
24 pub status: Option<i64>,
25 #[serde(rename = "result", skip_serializing_if = "Option::is_none")]
26 pub result: Option<Box<models::SessionStatusResponseResult>>,
27}
28
29impl SessionStatusResponse {
30 #[must_use]
31 pub fn new() -> SessionStatusResponse {
32 SessionStatusResponse {
33 id: None,
34 status: None,
35 result: None,
36 }
37 }
38}