pub struct GetStockListReq {
pub user_id: Option<u64>,
pub group_id: Option<u32>,
pub is_case_top: Option<bool>,
}Expand description
获取自选股列表(接入协议命令号 5120)
Fields§
§user_id: Option<u64>用户id
group_id: Option<u32>分组id,为空返回全部。1000-全部 899-a股 898-港股 897-美股
is_case_top: Option<bool>是否支持置顶
Implementations§
Source§impl GetStockListReq
impl GetStockListReq
Sourcepub fn user_id(&self) -> u64
pub fn user_id(&self) -> u64
Returns the value of user_id, or the default value if user_id is unset.
Sourcepub fn group_id(&self) -> u32
pub fn group_id(&self) -> u32
Returns the value of group_id, or the default value if group_id is unset.
Sourcepub fn is_case_top(&self) -> bool
pub fn is_case_top(&self) -> bool
Returns the value of is_case_top, or the default value if is_case_top is unset.
Trait Implementations§
Source§impl Clone for GetStockListReq
impl Clone for GetStockListReq
Source§fn clone(&self) -> GetStockListReq
fn clone(&self) -> GetStockListReq
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 GetStockListReq
impl Debug for GetStockListReq
Source§impl Default for GetStockListReq
impl Default for GetStockListReq
Source§impl Hash for GetStockListReq
impl Hash for GetStockListReq
Source§impl Message for GetStockListReq
impl Message for GetStockListReq
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 GetStockListReq
impl PartialEq for GetStockListReq
impl Copy for GetStockListReq
impl Eq for GetStockListReq
impl StructuralPartialEq for GetStockListReq
Auto Trait Implementations§
impl Freeze for GetStockListReq
impl RefUnwindSafe for GetStockListReq
impl Send for GetStockListReq
impl Sync for GetStockListReq
impl Unpin for GetStockListReq
impl UnsafeUnpin for GetStockListReq
impl UnwindSafe for GetStockListReq
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.