pub struct PlaceOrderStatisticsItem {
pub order_id: String,
pub total_cost: f32,
pub open_d_cost: f32,
pub net_delay: f32,
pub update_cost: f32,
}Fields§
§order_id: String订单ID
total_cost: f32总耗时,毫秒单位
open_d_cost: f32OpenD耗时,毫秒单位
net_delay: f32网络耗时,非当时实际请求网络耗时,毫秒单位
update_cost: f32订单回包后到接收到订单下到交易所的耗时,毫秒单位
Trait Implementations§
Source§impl Clone for PlaceOrderStatisticsItem
impl Clone for PlaceOrderStatisticsItem
Source§fn clone(&self) -> PlaceOrderStatisticsItem
fn clone(&self) -> PlaceOrderStatisticsItem
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 PlaceOrderStatisticsItem
impl Debug for PlaceOrderStatisticsItem
Source§impl Default for PlaceOrderStatisticsItem
impl Default for PlaceOrderStatisticsItem
Source§impl<'de> Deserialize<'de> for PlaceOrderStatisticsItemwhere
PlaceOrderStatisticsItem: Default,
impl<'de> Deserialize<'de> for PlaceOrderStatisticsItemwhere
PlaceOrderStatisticsItem: Default,
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 Message for PlaceOrderStatisticsItem
impl Message for PlaceOrderStatisticsItem
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for PlaceOrderStatisticsItem
impl PartialEq for PlaceOrderStatisticsItem
Source§impl Serialize for PlaceOrderStatisticsItem
impl Serialize for PlaceOrderStatisticsItem
impl StructuralPartialEq for PlaceOrderStatisticsItem
Auto Trait Implementations§
impl Freeze for PlaceOrderStatisticsItem
impl RefUnwindSafe for PlaceOrderStatisticsItem
impl Send for PlaceOrderStatisticsItem
impl Sync for PlaceOrderStatisticsItem
impl Unpin for PlaceOrderStatisticsItem
impl UnwindSafe for PlaceOrderStatisticsItem
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