pub struct ConditionStatisticReq {
pub msg_header: Option<MsgHeader>,
pub security_type: Vec<u32>,
pub time_begin: Option<u64>,
pub time_end: Option<u64>,
pub trigger_type: Option<u32>,
pub order_side: Option<u32>,
}Expand description
条件单统计:统计不同状态的条件单的数量
Fields§
§msg_header: Option<MsgHeader>§security_type: Vec<u32>指定交易品种,必须填
time_begin: Option<u64>time_begin < time_end, 单位微秒
time_end: Option<u64>§trigger_type: Option<u32>取值参考 TriggerType
order_side: Option<u32>取值参考 Side
Implementations§
Source§impl ConditionStatisticReq
impl ConditionStatisticReq
Sourcepub fn time_begin(&self) -> u64
pub fn time_begin(&self) -> u64
Returns the value of time_begin, or the default value if time_begin is unset.
Sourcepub fn time_end(&self) -> u64
pub fn time_end(&self) -> u64
Returns the value of time_end, or the default value if time_end is unset.
Sourcepub fn trigger_type(&self) -> u32
pub fn trigger_type(&self) -> u32
Returns the value of trigger_type, or the default value if trigger_type is unset.
Sourcepub fn order_side(&self) -> u32
pub fn order_side(&self) -> u32
Returns the value of order_side, or the default value if order_side is unset.
Trait Implementations§
Source§impl Clone for ConditionStatisticReq
impl Clone for ConditionStatisticReq
Source§fn clone(&self) -> ConditionStatisticReq
fn clone(&self) -> ConditionStatisticReq
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 ConditionStatisticReq
impl Debug for ConditionStatisticReq
Source§impl Default for ConditionStatisticReq
impl Default for ConditionStatisticReq
Source§impl Hash for ConditionStatisticReq
impl Hash for ConditionStatisticReq
Source§impl Message for ConditionStatisticReq
impl Message for ConditionStatisticReq
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 ConditionStatisticReq
impl PartialEq for ConditionStatisticReq
impl Eq for ConditionStatisticReq
impl StructuralPartialEq for ConditionStatisticReq
Auto Trait Implementations§
impl Freeze for ConditionStatisticReq
impl RefUnwindSafe for ConditionStatisticReq
impl Send for ConditionStatisticReq
impl Sync for ConditionStatisticReq
impl Unpin for ConditionStatisticReq
impl UnsafeUnpin for ConditionStatisticReq
impl UnwindSafe for ConditionStatisticReq
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.