pub struct CashFlowStruct {
pub fiscal_date: Option<String>,
pub quarter: Option<String>,
pub year: Option<i64>,
pub operating_activities: Option<Box<CashFlowStructOperatingActivities>>,
pub investing_activities: Option<Box<CashFlowStructInvestingActivities>>,
pub financing_activities: Option<Box<CashFlowStructFinancingActivities>>,
pub end_cash_position: Option<f64>,
pub income_tax_paid: Option<f64>,
pub interest_paid: Option<f64>,
pub free_cash_flow: Option<f64>,
}Fields§
§fiscal_date: Option<String>Date of the cash flow release
quarter: Option<String>Fiscal quarter. Visible when &period=quarterly
year: Option<i64>Fiscal year
operating_activities: Option<Box<CashFlowStructOperatingActivities>>§investing_activities: Option<Box<CashFlowStructInvestingActivities>>§financing_activities: Option<Box<CashFlowStructFinancingActivities>>§end_cash_position: Option<f64>Returns the amount of cash a company has when adding the change in cash and beginning cash balance for the current fiscal period
income_tax_paid: Option<f64>Refers to supplemental data about income tax paid
interest_paid: Option<f64>Refers to supplemental data about interest paid
free_cash_flow: Option<f64>Represents the cash a company generates after accounting for cash outflows to support operations and maintain its capital assets
Implementations§
Source§impl CashFlowStruct
impl CashFlowStruct
pub fn new() -> CashFlowStruct
Trait Implementations§
Source§impl Clone for CashFlowStruct
impl Clone for CashFlowStruct
Source§fn clone(&self) -> CashFlowStruct
fn clone(&self) -> CashFlowStruct
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 CashFlowStruct
impl Debug for CashFlowStruct
Source§impl Default for CashFlowStruct
impl Default for CashFlowStruct
Source§fn default() -> CashFlowStruct
fn default() -> CashFlowStruct
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CashFlowStruct
impl<'de> Deserialize<'de> for CashFlowStruct
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 CashFlowStruct
impl PartialEq for CashFlowStruct
Source§impl Serialize for CashFlowStruct
impl Serialize for CashFlowStruct
impl StructuralPartialEq for CashFlowStruct
Auto Trait Implementations§
impl Freeze for CashFlowStruct
impl RefUnwindSafe for CashFlowStruct
impl Send for CashFlowStruct
impl Sync for CashFlowStruct
impl Unpin for CashFlowStruct
impl UnwindSafe for CashFlowStruct
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