pub struct Earnings {
pub symbol: String,
pub date: NaiveDate,
pub eps_actual: Option<f64>,
pub eps_estimated: Option<f64>,
pub revenue_actual: Option<f64>,
pub revenue_estimated: Option<f64>,
pub last_updated: Option<NaiveDate>,
}Expand description
Earnings announced or scheduled by earnings and earnings-calendar.
Fields§
§symbol: String§date: NaiveDate§eps_actual: Option<f64>§eps_estimated: Option<f64>§revenue_actual: Option<f64>§revenue_estimated: Option<f64>§last_updated: Option<NaiveDate>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Earnings
impl<'de> Deserialize<'de> for Earnings
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
impl StructuralPartialEq for Earnings
Auto Trait Implementations§
impl Freeze for Earnings
impl RefUnwindSafe for Earnings
impl Send for Earnings
impl Sync for Earnings
impl Unpin for Earnings
impl UnsafeUnpin for Earnings
impl UnwindSafe for Earnings
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