pub struct RelatedChainInfo {
pub chain_id: Option<i64>,
pub chain_type: Option<i32>,
pub name: Option<String>,
pub market_cap: Option<f64>,
pub stocks_num: Option<i64>,
}Fields§
§chain_id: Option<i64>产业链ID
chain_type: Option<i32>类型
name: Option<String>名称
market_cap: Option<f64>市值
stocks_num: Option<i64>成分股数量
Implementations§
Source§impl RelatedChainInfo
impl RelatedChainInfo
Sourcepub fn chain_id(&self) -> i64
pub fn chain_id(&self) -> i64
Returns the value of chain_id, or the default value if chain_id is unset.
Sourcepub fn chain_type(&self) -> i32
pub fn chain_type(&self) -> i32
Returns the value of chain_type, or the default value if chain_type is unset.
Sourcepub fn market_cap(&self) -> f64
pub fn market_cap(&self) -> f64
Returns the value of market_cap, or the default value if market_cap is unset.
Sourcepub fn stocks_num(&self) -> i64
pub fn stocks_num(&self) -> i64
Returns the value of stocks_num, or the default value if stocks_num is unset.
Trait Implementations§
Source§impl Clone for RelatedChainInfo
impl Clone for RelatedChainInfo
Source§fn clone(&self) -> RelatedChainInfo
fn clone(&self) -> RelatedChainInfo
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 RelatedChainInfo
impl Debug for RelatedChainInfo
Source§impl Default for RelatedChainInfo
impl Default for RelatedChainInfo
Source§impl<'de> Deserialize<'de> for RelatedChainInfowhere
RelatedChainInfo: Default,
impl<'de> Deserialize<'de> for RelatedChainInfowhere
RelatedChainInfo: 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 Message for RelatedChainInfo
impl Message for RelatedChainInfo
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 RelatedChainInfo
impl PartialEq for RelatedChainInfo
Source§impl Serialize for RelatedChainInfo
impl Serialize for RelatedChainInfo
impl StructuralPartialEq for RelatedChainInfo
Auto Trait Implementations§
impl Freeze for RelatedChainInfo
impl RefUnwindSafe for RelatedChainInfo
impl Send for RelatedChainInfo
impl Sync for RelatedChainInfo
impl Unpin for RelatedChainInfo
impl UnsafeUnpin for RelatedChainInfo
impl UnwindSafe for RelatedChainInfo
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