pub struct AnalystRatingDetail {
pub analyst_info: Option<AnalystInfo>,
pub rating_item_list: Vec<RatingItem>,
}Expand description
分析师评级详情(uid 非空, ratingDimensionType=2)
Fields§
§analyst_info: Option<AnalystInfo>分析师信息(含所属 institutionInfo)
rating_item_list: Vec<RatingItem>该分析师对该股票的评级记录列表
Trait Implementations§
Source§impl Clone for AnalystRatingDetail
impl Clone for AnalystRatingDetail
Source§fn clone(&self) -> AnalystRatingDetail
fn clone(&self) -> AnalystRatingDetail
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 AnalystRatingDetail
impl Debug for AnalystRatingDetail
Source§impl Default for AnalystRatingDetail
impl Default for AnalystRatingDetail
Source§impl<'de> Deserialize<'de> for AnalystRatingDetailwhere
AnalystRatingDetail: Default,
impl<'de> Deserialize<'de> for AnalystRatingDetailwhere
AnalystRatingDetail: 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 AnalystRatingDetail
impl Message for AnalystRatingDetail
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 AnalystRatingDetail
impl PartialEq for AnalystRatingDetail
Source§impl Serialize for AnalystRatingDetail
impl Serialize for AnalystRatingDetail
impl StructuralPartialEq for AnalystRatingDetail
Auto Trait Implementations§
impl Freeze for AnalystRatingDetail
impl RefUnwindSafe for AnalystRatingDetail
impl Send for AnalystRatingDetail
impl Sync for AnalystRatingDetail
impl Unpin for AnalystRatingDetail
impl UnsafeUnpin for AnalystRatingDetail
impl UnwindSafe for AnalystRatingDetail
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