binance_sdk/spot/rest_api/models/
reference_price_response.rs1#![allow(unused_imports)]
20use crate::spot::rest_api::models;
21use serde::{Deserialize, Serialize};
22
23#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
24pub struct ReferencePriceResponse {
25 #[serde(rename = "symbol", skip_serializing_if = "Option::is_none")]
26 pub symbol: Option<String>,
27 #[serde(rename = "referencePrice", skip_serializing_if = "Option::is_none")]
28 pub reference_price: Option<String>,
29 #[serde(rename = "timestamp", skip_serializing_if = "Option::is_none")]
30 pub timestamp: Option<i64>,
31}
32
33impl ReferencePriceResponse {
34 #[must_use]
35 pub fn new() -> ReferencePriceResponse {
36 ReferencePriceResponse {
37 symbol: None,
38 reference_price: None,
39 timestamp: None,
40 }
41 }
42}