pub struct InstitutionRatingSummary {
pub ccy_symbol: String,
pub change: Option<Decimal>,
pub evaluate: RatingSummaryEvaluate,
pub recommend: InstitutionRecommend,
pub target: Option<Decimal>,
pub updated_at: String,
}Expand description
Consensus summary from /v1/quote/institution-ratings
Fields§
§ccy_symbol: StringCurrency symbol, e.g. "HK$"
change: Option<Decimal>Change vs previous period
evaluate: RatingSummaryEvaluateSimplified rating distribution
recommend: InstitutionRecommendOverall recommendation
target: Option<Decimal>Consensus target price
updated_at: StringLast updated display string, e.g. "2026 年 5 月 5 日"
Trait Implementations§
Source§impl Clone for InstitutionRatingSummary
impl Clone for InstitutionRatingSummary
Source§fn clone(&self) -> InstitutionRatingSummary
fn clone(&self) -> InstitutionRatingSummary
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 InstitutionRatingSummary
impl Debug for InstitutionRatingSummary
Source§impl<'de> Deserialize<'de> for InstitutionRatingSummary
impl<'de> Deserialize<'de> for InstitutionRatingSummary
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
Auto Trait Implementations§
impl Freeze for InstitutionRatingSummary
impl RefUnwindSafe for InstitutionRatingSummary
impl Send for InstitutionRatingSummary
impl Sync for InstitutionRatingSummary
impl Unpin for InstitutionRatingSummary
impl UnsafeUnpin for InstitutionRatingSummary
impl UnwindSafe for InstitutionRatingSummary
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more