pub struct QuerySimpleField {
pub simple_field: Option<i32>,
pub screen_value_list: Vec<i64>,
}Fields§
§simple_field: Option<i32>SimpleField: 1=市场, 2=交易所, 3=指数, 4=自选股, …
screen_value_list: Vec<i64>筛选值列表 (并集关系) 注意: 当 simpleField=1(MARKET) 时, 取值为 stock_screener_common.Market (HK=1, US=2, CN=3, SG=4, CA=5, AU=6, JA=7, MY=8) 非 Qot_Common.QotMarket。SDK 已封装为 ScrMarket 枚举, 数值与此一致。
Implementations§
Source§impl QuerySimpleField
impl QuerySimpleField
Sourcepub fn simple_field(&self) -> i32
pub fn simple_field(&self) -> i32
Returns the value of simple_field, or the default value if simple_field is unset.
Trait Implementations§
Source§impl Clone for QuerySimpleField
impl Clone for QuerySimpleField
Source§fn clone(&self) -> QuerySimpleField
fn clone(&self) -> QuerySimpleField
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 QuerySimpleField
impl Debug for QuerySimpleField
Source§impl Default for QuerySimpleField
impl Default for QuerySimpleField
Source§impl<'de> Deserialize<'de> for QuerySimpleFieldwhere
QuerySimpleField: Default,
impl<'de> Deserialize<'de> for QuerySimpleFieldwhere
QuerySimpleField: 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 Hash for QuerySimpleField
impl Hash for QuerySimpleField
Source§impl Message for QuerySimpleField
impl Message for QuerySimpleField
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 QuerySimpleField
impl PartialEq for QuerySimpleField
Source§impl Serialize for QuerySimpleField
impl Serialize for QuerySimpleField
impl Eq for QuerySimpleField
impl StructuralPartialEq for QuerySimpleField
Auto Trait Implementations§
impl Freeze for QuerySimpleField
impl RefUnwindSafe for QuerySimpleField
impl Send for QuerySimpleField
impl Sync for QuerySimpleField
impl Unpin for QuerySimpleField
impl UnsafeUnpin for QuerySimpleField
impl UnwindSafe for QuerySimpleField
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