pub struct OptionChainRsp {
pub ret: Option<u32>,
pub option_chain: Vec<OptionChainItem>,
pub all_count: Option<u32>,
pub has_more: Option<u32>,
pub next_req_interval: Option<u32>,
}Fields§
§ret: Option<u32>0-成功,其它-失败
option_chain: Vec<OptionChainItem>期权链
all_count: Option<u32>总数量
has_more: Option<u32>是否还有未返回的记录,0-否
next_req_interval: Option<u32>下次请求间隔,单位秒
Implementations§
Source§impl OptionChainRsp
impl OptionChainRsp
Sourcepub fn all_count(&self) -> u32
pub fn all_count(&self) -> u32
Returns the value of all_count, or the default value if all_count is unset.
Sourcepub fn has_more(&self) -> u32
pub fn has_more(&self) -> u32
Returns the value of has_more, or the default value if has_more is unset.
Sourcepub fn next_req_interval(&self) -> u32
pub fn next_req_interval(&self) -> u32
Returns the value of next_req_interval, or the default value if next_req_interval is unset.
Trait Implementations§
Source§impl Clone for OptionChainRsp
impl Clone for OptionChainRsp
Source§fn clone(&self) -> OptionChainRsp
fn clone(&self) -> OptionChainRsp
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 OptionChainRsp
impl Debug for OptionChainRsp
Source§impl Default for OptionChainRsp
impl Default for OptionChainRsp
Source§impl Message for OptionChainRsp
impl Message for OptionChainRsp
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 OptionChainRsp
impl PartialEq for OptionChainRsp
impl StructuralPartialEq for OptionChainRsp
Auto Trait Implementations§
impl Freeze for OptionChainRsp
impl RefUnwindSafe for OptionChainRsp
impl Send for OptionChainRsp
impl Sync for OptionChainRsp
impl Unpin for OptionChainRsp
impl UnsafeUnpin for OptionChainRsp
impl UnwindSafe for OptionChainRsp
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