pub struct InstRatingDetail {
pub institution_info: Option<InstInfo>,
pub analyst_info_list: Vec<AnalystInfo>,
pub rating_item_list: Vec<RatingItem>,
}Expand description
机构评级详情(uid 非空, ratingDimensionType=1)
Fields§
§institution_info: Option<InstInfo>机构信息
analyst_info_list: Vec<AnalystInfo>机构下的分析师列表(精简版,不含 stockSuccessRate/stockAvgReturn/institutionInfo)
rating_item_list: Vec<RatingItem>机构下的评级记录列表
Trait Implementations§
Source§impl Clone for InstRatingDetail
impl Clone for InstRatingDetail
Source§fn clone(&self) -> InstRatingDetail
fn clone(&self) -> InstRatingDetail
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 InstRatingDetail
impl Debug for InstRatingDetail
Source§impl Default for InstRatingDetail
impl Default for InstRatingDetail
Source§impl<'de> Deserialize<'de> for InstRatingDetailwhere
InstRatingDetail: Default,
impl<'de> Deserialize<'de> for InstRatingDetailwhere
InstRatingDetail: 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 InstRatingDetail
impl Message for InstRatingDetail
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 InstRatingDetail
impl PartialEq for InstRatingDetail
Source§impl Serialize for InstRatingDetail
impl Serialize for InstRatingDetail
impl StructuralPartialEq for InstRatingDetail
Auto Trait Implementations§
impl Freeze for InstRatingDetail
impl RefUnwindSafe for InstRatingDetail
impl Send for InstRatingDetail
impl Sync for InstRatingDetail
impl Unpin for InstRatingDetail
impl UnsafeUnpin for InstRatingDetail
impl UnwindSafe for InstRatingDetail
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