pub struct IndustryValuationHistory {
pub date: String,
pub pe: Option<Decimal>,
pub pb: Option<Decimal>,
pub ps: Option<Decimal>,
}Expand description
Historical valuation snapshot for an industry peer
Fields§
§date: StringUnix timestamp string
pe: Option<Decimal>Price-to-Earnings ratio
pb: Option<Decimal>Price-to-Book ratio
ps: Option<Decimal>Price-to-Sales ratio
Trait Implementations§
Source§impl Clone for IndustryValuationHistory
impl Clone for IndustryValuationHistory
Source§fn clone(&self) -> IndustryValuationHistory
fn clone(&self) -> IndustryValuationHistory
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 IndustryValuationHistory
impl Debug for IndustryValuationHistory
Source§impl<'de> Deserialize<'de> for IndustryValuationHistory
impl<'de> Deserialize<'de> for IndustryValuationHistory
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 IndustryValuationHistory
impl RefUnwindSafe for IndustryValuationHistory
impl Send for IndustryValuationHistory
impl Sync for IndustryValuationHistory
impl Unpin for IndustryValuationHistory
impl UnsafeUnpin for IndustryValuationHistory
impl UnwindSafe for IndustryValuationHistory
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