binance_sdk/stocks/rest_api/models/
tokenized_assets_response_inner.rs1#![allow(unused_imports)]
15use crate::stocks::rest_api::models;
16use serde::{Deserialize, Serialize};
17
18#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
19pub struct TokenizedAssetsResponseInner {
20 #[serde(rename = "assetCode", skip_serializing_if = "Option::is_none")]
22 pub asset_code: Option<String>,
23 #[serde(rename = "assetName", skip_serializing_if = "Option::is_none")]
25 pub asset_name: Option<String>,
26 #[serde(
28 rename = "underlyingEquitySymbol",
29 skip_serializing_if = "Option::is_none"
30 )]
31 pub underlying_equity_symbol: Option<String>,
32 #[serde(rename = "multiplier", skip_serializing_if = "Option::is_none")]
34 pub multiplier: Option<String>,
35 #[serde(rename = "multiplierValid", skip_serializing_if = "Option::is_none")]
37 pub multiplier_valid: Option<bool>,
38}
39
40impl TokenizedAssetsResponseInner {
41 #[must_use]
42 pub fn new() -> TokenizedAssetsResponseInner {
43 TokenizedAssetsResponseInner {
44 asset_code: None,
45 asset_name: None,
46 underlying_equity_symbol: None,
47 multiplier: None,
48 multiplier_valid: None,
49 }
50 }
51}