pub struct SubAccountTransactionStatisticsResponse {
pub recent30_btc_futures_total: String,
pub recent30_btc_margin_total: String,
pub recent30_btc_total: String,
pub recent30_busd_futures_total: String,
pub recent30_busd_margin_total: String,
pub recent30_busd_total: String,
pub trade_info_vos: Vec<SubAccountTransactionStatisticsResponseTradeInfoVosItem>,
}
Expand description
SubAccountTransactionStatisticsResponse
JSON schema
{
"type": "object",
"required": [
"recent30BtcFuturesTotal",
"recent30BtcMarginTotal",
"recent30BtcTotal",
"recent30BusdFuturesTotal",
"recent30BusdMarginTotal",
"recent30BusdTotal",
"tradeInfoVos"
],
"properties": {
"recent30BtcFuturesTotal": {
"examples": [
"0"
],
"type": "string"
},
"recent30BtcMarginTotal": {
"examples": [
"0"
],
"type": "string"
},
"recent30BtcTotal": {
"examples": [
"0"
],
"type": "string"
},
"recent30BusdFuturesTotal": {
"examples": [
"0"
],
"type": "string"
},
"recent30BusdMarginTotal": {
"examples": [
"0"
],
"type": "string"
},
"recent30BusdTotal": {
"examples": [
"0"
],
"type": "string"
},
"tradeInfoVos": {
"type": "array",
"items": {
"type": "object",
"properties": {
"btc": {
"examples": [
0
],
"type": "number",
"format": "float"
},
"btcFutures": {
"examples": [
0
],
"type": "number",
"format": "float"
},
"btcMargin": {
"examples": [
0
],
"type": "number",
"format": "float"
},
"busd": {
"examples": [
0
],
"type": "number",
"format": "float"
},
"busdFutures": {
"examples": [
0
],
"type": "number",
"format": "float"
},
"busdMargin": {
"examples": [
0
],
"type": "number",
"format": "float"
},
"date": {
"examples": [
1676851200000
],
"type": "integer",
"format": "int64"
},
"userId": {
"examples": [
1000138138384
],
"type": "integer",
"format": "int64"
}
}
}
}
}
}
Fields§
§recent30_btc_futures_total: String
§recent30_btc_margin_total: String
§recent30_btc_total: String
§recent30_busd_futures_total: String
§recent30_busd_margin_total: String
§recent30_busd_total: String
§trade_info_vos: Vec<SubAccountTransactionStatisticsResponseTradeInfoVosItem>
Trait Implementations§
Source§impl Clone for SubAccountTransactionStatisticsResponse
impl Clone for SubAccountTransactionStatisticsResponse
Source§fn clone(&self) -> SubAccountTransactionStatisticsResponse
fn clone(&self) -> SubAccountTransactionStatisticsResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'de> Deserialize<'de> for SubAccountTransactionStatisticsResponse
impl<'de> Deserialize<'de> for SubAccountTransactionStatisticsResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&SubAccountTransactionStatisticsResponse> for SubAccountTransactionStatisticsResponse
impl From<&SubAccountTransactionStatisticsResponse> for SubAccountTransactionStatisticsResponse
Source§fn from(value: &SubAccountTransactionStatisticsResponse) -> Self
fn from(value: &SubAccountTransactionStatisticsResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SubAccountTransactionStatisticsResponse
impl RefUnwindSafe for SubAccountTransactionStatisticsResponse
impl Send for SubAccountTransactionStatisticsResponse
impl Sync for SubAccountTransactionStatisticsResponse
impl Unpin for SubAccountTransactionStatisticsResponse
impl UnwindSafe for SubAccountTransactionStatisticsResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more