pub struct GetHkShortInfoRsp {
pub ret_code: Option<i32>,
pub stock_id: Option<u64>,
pub hk_short_info_list: Vec<HkShortInfo>,
pub have_more: Option<bool>,
pub aggregated_short: Option<i64>,
pub aggregated_short_ration: Option<i32>,
pub new_time: Option<String>,
}Fields§
§ret_code: Option<i32>§stock_id: Option<u64>§hk_short_info_list: Vec<HkShortInfo>§have_more: Option<bool>§aggregated_short: Option<i64>§aggregated_short_ration: Option<i32>§new_time: Option<String>Implementations§
Source§impl GetHkShortInfoRsp
impl GetHkShortInfoRsp
Sourcepub fn ret_code(&self) -> i32
pub fn ret_code(&self) -> i32
Returns the value of ret_code, or the default value if ret_code is unset.
Sourcepub fn stock_id(&self) -> u64
pub fn stock_id(&self) -> u64
Returns the value of stock_id, or the default value if stock_id is unset.
Sourcepub fn have_more(&self) -> bool
pub fn have_more(&self) -> bool
Returns the value of have_more, or the default value if have_more is unset.
Sourcepub fn aggregated_short(&self) -> i64
pub fn aggregated_short(&self) -> i64
Returns the value of aggregated_short, or the default value if aggregated_short is unset.
Sourcepub fn aggregated_short_ration(&self) -> i32
pub fn aggregated_short_ration(&self) -> i32
Returns the value of aggregated_short_ration, or the default value if aggregated_short_ration is unset.
Trait Implementations§
Source§impl Clone for GetHkShortInfoRsp
impl Clone for GetHkShortInfoRsp
Source§fn clone(&self) -> GetHkShortInfoRsp
fn clone(&self) -> GetHkShortInfoRsp
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 GetHkShortInfoRsp
impl Debug for GetHkShortInfoRsp
Source§impl Default for GetHkShortInfoRsp
impl Default for GetHkShortInfoRsp
Source§impl Message for GetHkShortInfoRsp
impl Message for GetHkShortInfoRsp
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 GetHkShortInfoRsp
impl PartialEq for GetHkShortInfoRsp
impl StructuralPartialEq for GetHkShortInfoRsp
Auto Trait Implementations§
impl Freeze for GetHkShortInfoRsp
impl RefUnwindSafe for GetHkShortInfoRsp
impl Send for GetHkShortInfoRsp
impl Sync for GetHkShortInfoRsp
impl Unpin for GetHkShortInfoRsp
impl UnsafeUnpin for GetHkShortInfoRsp
impl UnwindSafe for GetHkShortInfoRsp
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