pub struct RatingSnapshot {
pub symbol: String,
pub rating: String,
pub overall_score: Option<u8>,
pub discounted_cash_flow_score: Option<u8>,
pub return_on_equity_score: Option<u8>,
pub return_on_assets_score: Option<u8>,
pub debt_to_equity_score: Option<u8>,
pub price_to_earnings_score: Option<u8>,
pub price_to_book_score: Option<u8>,
}Expand description
Fundamental rating scores from ratings-snapshot.
Fields§
§symbol: String§rating: String§overall_score: Option<u8>§discounted_cash_flow_score: Option<u8>§return_on_equity_score: Option<u8>§return_on_assets_score: Option<u8>§debt_to_equity_score: Option<u8>§price_to_earnings_score: Option<u8>§price_to_book_score: Option<u8>Trait Implementations§
Source§impl Clone for RatingSnapshot
impl Clone for RatingSnapshot
Source§impl Debug for RatingSnapshot
impl Debug for RatingSnapshot
Source§impl<'de> Deserialize<'de> for RatingSnapshot
impl<'de> Deserialize<'de> for RatingSnapshot
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 PartialEq for RatingSnapshot
impl PartialEq for RatingSnapshot
Source§impl Serialize for RatingSnapshot
impl Serialize for RatingSnapshot
impl StructuralPartialEq for RatingSnapshot
Auto Trait Implementations§
impl Freeze for RatingSnapshot
impl RefUnwindSafe for RatingSnapshot
impl Send for RatingSnapshot
impl Sync for RatingSnapshot
impl Unpin for RatingSnapshot
impl UnsafeUnpin for RatingSnapshot
impl UnwindSafe for RatingSnapshot
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