pub struct ConvertTradeFlowResponse {
pub end_time: i64,
pub limit: i32,
pub list: Vec<ConvertTradeFlowResponseListItem>,
pub more_data: bool,
pub start_time: i64,
}
Expand description
ConvertTradeFlowResponse
JSON schema
{
"type": "object",
"required": [
"endTime",
"limit",
"list",
"moreData",
"startTime"
],
"properties": {
"endTime": {
"examples": [
1626416139000
],
"type": "integer",
"format": "int64"
},
"limit": {
"examples": [
100
],
"type": "integer",
"format": "int32"
},
"list": {
"type": "array",
"items": {
"type": "object",
"required": [
"createTime",
"fromAmount",
"fromAsset",
"inverseRatio",
"orderId",
"orderStatus",
"quoteId",
"ratio",
"toAmount",
"toAsset"
],
"properties": {
"createTime": {
"examples": [
1624248872184
],
"type": "integer",
"format": "int64"
},
"fromAmount": {
"examples": [
"20"
],
"type": "string"
},
"fromAsset": {
"examples": [
"USDT"
],
"type": "string"
},
"inverseRatio": {
"description": "inverse price",
"examples": [
"324.99"
],
"type": "string"
},
"orderId": {
"examples": [
940708407462087200
],
"type": "integer",
"format": "int64"
},
"orderStatus": {
"examples": [
"SUCCESS"
],
"type": "string"
},
"quoteId": {
"examples": [
"f3b91c525b2644c7bc1e1cd31b6e1aa6"
],
"type": "string"
},
"ratio": {
"description": "price ratio",
"examples": [
"0.00307702"
],
"type": "string"
},
"toAmount": {
"examples": [
"0.06154036"
],
"type": "string"
},
"toAsset": {
"examples": [
"BNB"
],
"type": "string"
}
}
}
},
"moreData": {
"examples": [
false
],
"type": "boolean"
},
"startTime": {
"examples": [
1623824139000
],
"type": "integer",
"format": "int64"
}
}
}
Fields§
§end_time: i64
§limit: i32
§list: Vec<ConvertTradeFlowResponseListItem>
§more_data: bool
§start_time: i64
Trait Implementations§
Source§impl Clone for ConvertTradeFlowResponse
impl Clone for ConvertTradeFlowResponse
Source§fn clone(&self) -> ConvertTradeFlowResponse
fn clone(&self) -> ConvertTradeFlowResponse
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 Debug for ConvertTradeFlowResponse
impl Debug for ConvertTradeFlowResponse
Source§impl<'de> Deserialize<'de> for ConvertTradeFlowResponse
impl<'de> Deserialize<'de> for ConvertTradeFlowResponse
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<&ConvertTradeFlowResponse> for ConvertTradeFlowResponse
impl From<&ConvertTradeFlowResponse> for ConvertTradeFlowResponse
Source§fn from(value: &ConvertTradeFlowResponse) -> Self
fn from(value: &ConvertTradeFlowResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ConvertTradeFlowResponse
impl RefUnwindSafe for ConvertTradeFlowResponse
impl Send for ConvertTradeFlowResponse
impl Sync for ConvertTradeFlowResponse
impl Unpin for ConvertTradeFlowResponse
impl UnwindSafe for ConvertTradeFlowResponse
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