pub struct QotRightData {Show 35 fields
pub hk_own_qot_right: i32,
pub hk_qot_right: i32,
pub us_own_qot_right: i32,
pub us_qot_right: i32,
pub api_us_qot_right: i32,
pub has_us_utp: bool,
pub sh_qot_right: i32,
pub sz_qot_right: i32,
pub hk_option_qot_right: i32,
pub hk_future_qot_right: i32,
pub has_us_option_qot_right: bool,
pub us_option_qot_right: i32,
pub us_index_qot_right: i32,
pub us_otc_qot_right: i32,
pub us_cme_future_qot_right: i32,
pub us_cbot_future_qot_right: i32,
pub us_nymex_future_qot_right: i32,
pub us_comex_future_qot_right: i32,
pub us_cboe_future_qot_right: i32,
pub sg_future_qot_right: i32,
pub jp_future_qot_right: i32,
pub sg_stock_qot_right: i32,
pub my_stock_qot_right: i32,
pub jp_stock_qot_right: i32,
pub cc_qot_right: i32,
pub cc_pt_orderbook_qot_right: i32,
pub event_contract_qot_right: i32,
pub event_contract_prohibited_category_ids: Vec<u32>,
pub us_lv2_arca_qot_right: bool,
pub us_lv2_nyse_qot_right: bool,
pub us_lv2_nasdaq_totalview_qot_right: bool,
pub sub_quota: i32,
pub history_kl_quota: i32,
pub hk_option_orderbook_depth: Option<u32>,
pub hk_future_orderbook_depth: Option<u32>,
}Fields§
§hk_own_qot_right: i32C++ m_enQotRightHK; internal HasSetQotRight fact.
hk_qot_right: i32§us_own_qot_right: i32C++ m_enQotRightUS; internal HasSetQotRight fact.
us_qot_right: i32§api_us_qot_right: i32C++ INNData_Qot_Right::GetUSQotStatus() projection for GetUserInfo/Notify.
has_us_utp: boolC++ INNData_Qot_Right::HasUSUtp(); drives real CMD3020 quote_level.
sh_qot_right: i32§sz_qot_right: i32§hk_option_qot_right: i32§hk_future_qot_right: i32§has_us_option_qot_right: bool§us_option_qot_right: i32§us_index_qot_right: i32§us_otc_qot_right: i32§us_cme_future_qot_right: i32§us_cbot_future_qot_right: i32§us_nymex_future_qot_right: i32§us_comex_future_qot_right: i32§us_cboe_future_qot_right: i32§sg_future_qot_right: i32§jp_future_qot_right: i32§sg_stock_qot_right: i32§my_stock_qot_right: i32§jp_stock_qot_right: i32§cc_qot_right: i32§cc_pt_orderbook_qot_right: i32§event_contract_qot_right: i32§event_contract_prohibited_category_ids: Vec<u32>§us_lv2_arca_qot_right: bool§us_lv2_nyse_qot_right: bool§us_lv2_nasdaq_totalview_qot_right: bool§sub_quota: i32§history_kl_quota: i32§hk_option_orderbook_depth: Option<u32>v1.4.106 codex 1209 F4: HK option/future orderbook depth.
hk_future_orderbook_depth: Option<u32>Trait Implementations§
Source§impl Clone for QotRightData
impl Clone for QotRightData
Source§fn clone(&self) -> QotRightData
fn clone(&self) -> QotRightData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 QotRightData
impl Debug for QotRightData
Source§impl Default for QotRightData
impl Default for QotRightData
impl Eq for QotRightData
Source§impl PartialEq for QotRightData
impl PartialEq for QotRightData
Source§fn eq(&self, other: &QotRightData) -> bool
fn eq(&self, other: &QotRightData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for QotRightData
Auto Trait Implementations§
impl Freeze for QotRightData
impl RefUnwindSafe for QotRightData
impl Send for QotRightData
impl Sync for QotRightData
impl Unpin for QotRightData
impl UnsafeUnpin for QotRightData
impl UnwindSafe for QotRightData
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.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more