[−][src]Struct pt::models::Financials
Implementations
impl Financials
[src]
pub fn new(ticker: String) -> Financials
[src]
pub fn set_ticker(&mut self, ticker: String)
[src]
pub fn with_ticker(self, ticker: String) -> Financials
[src]
pub fn ticker(&self) -> &String
[src]
pub fn set_period(&mut self, period: String)
[src]
pub fn with_period(self, period: String) -> Financials
[src]
pub fn period(&self) -> Option<&String>
[src]
pub fn reset_period(&mut self)
[src]
pub fn set_calendar_date(&mut self, calendar_date: String)
[src]
pub fn with_calendar_date(self, calendar_date: String) -> Financials
[src]
pub fn calendar_date(&self) -> Option<&String>
[src]
pub fn reset_calendar_date(&mut self)
[src]
pub fn set_report_period(&mut self, report_period: String)
[src]
pub fn with_report_period(self, report_period: String) -> Financials
[src]
pub fn report_period(&self) -> Option<&String>
[src]
pub fn reset_report_period(&mut self)
[src]
pub fn set_updated(&mut self, updated: String)
[src]
pub fn with_updated(self, updated: String) -> Financials
[src]
pub fn updated(&self) -> Option<&String>
[src]
pub fn reset_updated(&mut self)
[src]
pub fn set_accumulated_other_comprehensive_income(
&mut self,
accumulated_other_comprehensive_income: i64
)
[src]
&mut self,
accumulated_other_comprehensive_income: i64
)
pub fn with_accumulated_other_comprehensive_income(
self,
accumulated_other_comprehensive_income: i64
) -> Financials
[src]
self,
accumulated_other_comprehensive_income: i64
) -> Financials
pub fn accumulated_other_comprehensive_income(&self) -> Option<&i64>
[src]
pub fn reset_accumulated_other_comprehensive_income(&mut self)
[src]
pub fn set_assets(&mut self, assets: i64)
[src]
pub fn with_assets(self, assets: i64) -> Financials
[src]
pub fn assets(&self) -> Option<&i64>
[src]
pub fn reset_assets(&mut self)
[src]
pub fn set_assets_average(&mut self, assets_average: i64)
[src]
pub fn with_assets_average(self, assets_average: i64) -> Financials
[src]
pub fn assets_average(&self) -> Option<&i64>
[src]
pub fn reset_assets_average(&mut self)
[src]
pub fn set_assets_current(&mut self, assets_current: i64)
[src]
pub fn with_assets_current(self, assets_current: i64) -> Financials
[src]
pub fn assets_current(&self) -> Option<&i64>
[src]
pub fn reset_assets_current(&mut self)
[src]
pub fn set_asset_turnover(&mut self, asset_turnover: f32)
[src]
pub fn with_asset_turnover(self, asset_turnover: f32) -> Financials
[src]
pub fn asset_turnover(&self) -> Option<&f32>
[src]
pub fn reset_asset_turnover(&mut self)
[src]
pub fn set_assets_non_current(&mut self, assets_non_current: i64)
[src]
pub fn with_assets_non_current(self, assets_non_current: i64) -> Financials
[src]
pub fn assets_non_current(&self) -> Option<&i64>
[src]
pub fn reset_assets_non_current(&mut self)
[src]
pub fn set_book_value_per_share(&mut self, book_value_per_share: f32)
[src]
pub fn with_book_value_per_share(self, book_value_per_share: f32) -> Financials
[src]
pub fn book_value_per_share(&self) -> Option<&f32>
[src]
pub fn reset_book_value_per_share(&mut self)
[src]
pub fn set_capital_expenditure(&mut self, capital_expenditure: i64)
[src]
pub fn with_capital_expenditure(self, capital_expenditure: i64) -> Financials
[src]
pub fn capital_expenditure(&self) -> Option<&i64>
[src]
pub fn reset_capital_expenditure(&mut self)
[src]
pub fn set_cash_and_equivalents(&mut self, cash_and_equivalents: i64)
[src]
pub fn with_cash_and_equivalents(self, cash_and_equivalents: i64) -> Financials
[src]
pub fn cash_and_equivalents(&self) -> Option<&i64>
[src]
pub fn reset_cash_and_equivalents(&mut self)
[src]
pub fn set_cash_and_equivalents_usd(&mut self, cash_and_equivalents_usd: i64)
[src]
pub fn with_cash_and_equivalents_usd(
self,
cash_and_equivalents_usd: i64
) -> Financials
[src]
self,
cash_and_equivalents_usd: i64
) -> Financials
pub fn cash_and_equivalents_usd(&self) -> Option<&i64>
[src]
pub fn reset_cash_and_equivalents_usd(&mut self)
[src]
pub fn set_cost_of_revenue(&mut self, cost_of_revenue: i64)
[src]
pub fn with_cost_of_revenue(self, cost_of_revenue: i64) -> Financials
[src]
pub fn cost_of_revenue(&self) -> Option<&i64>
[src]
pub fn reset_cost_of_revenue(&mut self)
[src]
pub fn set_consolidated_income(&mut self, consolidated_income: i64)
[src]
pub fn with_consolidated_income(self, consolidated_income: i64) -> Financials
[src]
pub fn consolidated_income(&self) -> Option<&i64>
[src]
pub fn reset_consolidated_income(&mut self)
[src]
pub fn set_current_ratio(&mut self, current_ratio: f32)
[src]
pub fn with_current_ratio(self, current_ratio: f32) -> Financials
[src]
pub fn current_ratio(&self) -> Option<&f32>
[src]
pub fn reset_current_ratio(&mut self)
[src]
pub fn set_debt_to_equity_ratio(&mut self, debt_to_equity_ratio: f32)
[src]
pub fn with_debt_to_equity_ratio(self, debt_to_equity_ratio: f32) -> Financials
[src]
pub fn debt_to_equity_ratio(&self) -> Option<&f32>
[src]
pub fn reset_debt_to_equity_ratio(&mut self)
[src]
pub fn set_debt(&mut self, debt: i64)
[src]
pub fn with_debt(self, debt: i64) -> Financials
[src]
pub fn debt(&self) -> Option<&i64>
[src]
pub fn reset_debt(&mut self)
[src]
pub fn set_debt_current(&mut self, debt_current: i64)
[src]
pub fn with_debt_current(self, debt_current: i64) -> Financials
[src]
pub fn debt_current(&self) -> Option<&i64>
[src]
pub fn reset_debt_current(&mut self)
[src]
pub fn set_debt_non_current(&mut self, debt_non_current: i64)
[src]
pub fn with_debt_non_current(self, debt_non_current: i64) -> Financials
[src]
pub fn debt_non_current(&self) -> Option<&i64>
[src]
pub fn reset_debt_non_current(&mut self)
[src]
pub fn set_debt_usd(&mut self, debt_usd: i64)
[src]
pub fn with_debt_usd(self, debt_usd: i64) -> Financials
[src]
pub fn debt_usd(&self) -> Option<&i64>
[src]
pub fn reset_debt_usd(&mut self)
[src]
pub fn set_deferred_revenue(&mut self, deferred_revenue: i64)
[src]
pub fn with_deferred_revenue(self, deferred_revenue: i64) -> Financials
[src]
pub fn deferred_revenue(&self) -> Option<&i64>
[src]
pub fn reset_deferred_revenue(&mut self)
[src]
pub fn set_depreciation_amortization_and_accretion(
&mut self,
depreciation_amortization_and_accretion: i64
)
[src]
&mut self,
depreciation_amortization_and_accretion: i64
)
pub fn with_depreciation_amortization_and_accretion(
self,
depreciation_amortization_and_accretion: i64
) -> Financials
[src]
self,
depreciation_amortization_and_accretion: i64
) -> Financials
pub fn depreciation_amortization_and_accretion(&self) -> Option<&i64>
[src]
pub fn reset_depreciation_amortization_and_accretion(&mut self)
[src]
pub fn set_deposits(&mut self, deposits: i64)
[src]
pub fn with_deposits(self, deposits: i64) -> Financials
[src]
pub fn deposits(&self) -> Option<&i64>
[src]
pub fn reset_deposits(&mut self)
[src]
pub fn set_dividend_yield(&mut self, dividend_yield: i64)
[src]
pub fn with_dividend_yield(self, dividend_yield: i64) -> Financials
[src]
pub fn dividend_yield(&self) -> Option<&i64>
[src]
pub fn reset_dividend_yield(&mut self)
[src]
pub fn set_dividends_per_basic_common_share(
&mut self,
dividends_per_basic_common_share: i64
)
[src]
&mut self,
dividends_per_basic_common_share: i64
)
pub fn with_dividends_per_basic_common_share(
self,
dividends_per_basic_common_share: i64
) -> Financials
[src]
self,
dividends_per_basic_common_share: i64
) -> Financials
pub fn dividends_per_basic_common_share(&self) -> Option<&i64>
[src]
pub fn reset_dividends_per_basic_common_share(&mut self)
[src]
pub fn set_earning_before_interest_taxes(
&mut self,
earning_before_interest_taxes: i64
)
[src]
&mut self,
earning_before_interest_taxes: i64
)
pub fn with_earning_before_interest_taxes(
self,
earning_before_interest_taxes: i64
) -> Financials
[src]
self,
earning_before_interest_taxes: i64
) -> Financials
pub fn earning_before_interest_taxes(&self) -> Option<&i64>
[src]
pub fn reset_earning_before_interest_taxes(&mut self)
[src]
pub fn set_earnings_before_interest_taxes_depreciation_amortization(
&mut self,
earnings_before_interest_taxes_depreciation_amortization: i64
)
[src]
&mut self,
earnings_before_interest_taxes_depreciation_amortization: i64
)
pub fn with_earnings_before_interest_taxes_depreciation_amortization(
self,
earnings_before_interest_taxes_depreciation_amortization: i64
) -> Financials
[src]
self,
earnings_before_interest_taxes_depreciation_amortization: i64
) -> Financials
pub fn earnings_before_interest_taxes_depreciation_amortization(
&self
) -> Option<&i64>
[src]
&self
) -> Option<&i64>
pub fn reset_earnings_before_interest_taxes_depreciation_amortization(&mut self)
[src]
pub fn set_ebitda_margin(&mut self, ebitda_margin: f32)
[src]
pub fn with_ebitda_margin(self, ebitda_margin: f32) -> Financials
[src]
pub fn ebitda_margin(&self) -> Option<&f32>
[src]
pub fn reset_ebitda_margin(&mut self)
[src]
pub fn set_earnings_before_interest_taxes_depreciation_amortization_usd(
&mut self,
earnings_before_interest_taxes_depreciation_amortization_usd: i64
)
[src]
&mut self,
earnings_before_interest_taxes_depreciation_amortization_usd: i64
)
pub fn with_earnings_before_interest_taxes_depreciation_amortization_usd(
self,
earnings_before_interest_taxes_depreciation_amortization_usd: i64
) -> Financials
[src]
self,
earnings_before_interest_taxes_depreciation_amortization_usd: i64
) -> Financials
pub fn earnings_before_interest_taxes_depreciation_amortization_usd(
&self
) -> Option<&i64>
[src]
&self
) -> Option<&i64>
pub fn reset_earnings_before_interest_taxes_depreciation_amortization_usd(
&mut self
)
[src]
&mut self
)
pub fn set_earning_before_interest_taxes_usd(
&mut self,
earning_before_interest_taxes_usd: i64
)
[src]
&mut self,
earning_before_interest_taxes_usd: i64
)
pub fn with_earning_before_interest_taxes_usd(
self,
earning_before_interest_taxes_usd: i64
) -> Financials
[src]
self,
earning_before_interest_taxes_usd: i64
) -> Financials
pub fn earning_before_interest_taxes_usd(&self) -> Option<&i64>
[src]
pub fn reset_earning_before_interest_taxes_usd(&mut self)
[src]
pub fn set_earnings_before_tax(&mut self, earnings_before_tax: i64)
[src]
pub fn with_earnings_before_tax(self, earnings_before_tax: i64) -> Financials
[src]
pub fn earnings_before_tax(&self) -> Option<&i64>
[src]
pub fn reset_earnings_before_tax(&mut self)
[src]
pub fn set_earnings_per_basic_share(&mut self, earnings_per_basic_share: f32)
[src]
pub fn with_earnings_per_basic_share(
self,
earnings_per_basic_share: f32
) -> Financials
[src]
self,
earnings_per_basic_share: f32
) -> Financials
pub fn earnings_per_basic_share(&self) -> Option<&f32>
[src]
pub fn reset_earnings_per_basic_share(&mut self)
[src]
pub fn set_earnings_per_diluted_share(
&mut self,
earnings_per_diluted_share: f32
)
[src]
&mut self,
earnings_per_diluted_share: f32
)
pub fn with_earnings_per_diluted_share(
self,
earnings_per_diluted_share: f32
) -> Financials
[src]
self,
earnings_per_diluted_share: f32
) -> Financials
pub fn earnings_per_diluted_share(&self) -> Option<&f32>
[src]
pub fn reset_earnings_per_diluted_share(&mut self)
[src]
pub fn set_earnings_per_basic_share_usd(
&mut self,
earnings_per_basic_share_usd: f32
)
[src]
&mut self,
earnings_per_basic_share_usd: f32
)
pub fn with_earnings_per_basic_share_usd(
self,
earnings_per_basic_share_usd: f32
) -> Financials
[src]
self,
earnings_per_basic_share_usd: f32
) -> Financials
pub fn earnings_per_basic_share_usd(&self) -> Option<&f32>
[src]
pub fn reset_earnings_per_basic_share_usd(&mut self)
[src]
pub fn set_shareholders_equity(&mut self, shareholders_equity: i64)
[src]
pub fn with_shareholders_equity(self, shareholders_equity: i64) -> Financials
[src]
pub fn shareholders_equity(&self) -> Option<&i64>
[src]
pub fn reset_shareholders_equity(&mut self)
[src]
pub fn set_average_equity(&mut self, average_equity: i64)
[src]
pub fn with_average_equity(self, average_equity: i64) -> Financials
[src]
pub fn average_equity(&self) -> Option<&i64>
[src]
pub fn reset_average_equity(&mut self)
[src]
pub fn set_shareholders_equity_usd(&mut self, shareholders_equity_usd: i64)
[src]
pub fn with_shareholders_equity_usd(
self,
shareholders_equity_usd: i64
) -> Financials
[src]
self,
shareholders_equity_usd: i64
) -> Financials
pub fn shareholders_equity_usd(&self) -> Option<&i64>
[src]
pub fn reset_shareholders_equity_usd(&mut self)
[src]
pub fn set_enterprise_value(&mut self, enterprise_value: i64)
[src]
pub fn with_enterprise_value(self, enterprise_value: i64) -> Financials
[src]
pub fn enterprise_value(&self) -> Option<&i64>
[src]
pub fn reset_enterprise_value(&mut self)
[src]
pub fn set_enterprise_value_over_ebit(
&mut self,
enterprise_value_over_ebit: i64
)
[src]
&mut self,
enterprise_value_over_ebit: i64
)
pub fn with_enterprise_value_over_ebit(
self,
enterprise_value_over_ebit: i64
) -> Financials
[src]
self,
enterprise_value_over_ebit: i64
) -> Financials
pub fn enterprise_value_over_ebit(&self) -> Option<&i64>
[src]
pub fn reset_enterprise_value_over_ebit(&mut self)
[src]
pub fn set_enterprise_value_over_ebitda(
&mut self,
enterprise_value_over_ebitda: f32
)
[src]
&mut self,
enterprise_value_over_ebitda: f32
)
pub fn with_enterprise_value_over_ebitda(
self,
enterprise_value_over_ebitda: f32
) -> Financials
[src]
self,
enterprise_value_over_ebitda: f32
) -> Financials
pub fn enterprise_value_over_ebitda(&self) -> Option<&f32>
[src]
pub fn reset_enterprise_value_over_ebitda(&mut self)
[src]
pub fn set_free_cash_flow(&mut self, free_cash_flow: i64)
[src]
pub fn with_free_cash_flow(self, free_cash_flow: i64) -> Financials
[src]
pub fn free_cash_flow(&self) -> Option<&i64>
[src]
pub fn reset_free_cash_flow(&mut self)
[src]
pub fn set_free_cash_flow_per_share(&mut self, free_cash_flow_per_share: f32)
[src]
pub fn with_free_cash_flow_per_share(
self,
free_cash_flow_per_share: f32
) -> Financials
[src]
self,
free_cash_flow_per_share: f32
) -> Financials
pub fn free_cash_flow_per_share(&self) -> Option<&f32>
[src]
pub fn reset_free_cash_flow_per_share(&mut self)
[src]
pub fn set_foreign_currency_usd_exchange_rate(
&mut self,
foreign_currency_usd_exchange_rate: i64
)
[src]
&mut self,
foreign_currency_usd_exchange_rate: i64
)
pub fn with_foreign_currency_usd_exchange_rate(
self,
foreign_currency_usd_exchange_rate: i64
) -> Financials
[src]
self,
foreign_currency_usd_exchange_rate: i64
) -> Financials
pub fn foreign_currency_usd_exchange_rate(&self) -> Option<&i64>
[src]
pub fn reset_foreign_currency_usd_exchange_rate(&mut self)
[src]
pub fn set_gross_profit(&mut self, gross_profit: i64)
[src]
pub fn with_gross_profit(self, gross_profit: i64) -> Financials
[src]
pub fn gross_profit(&self) -> Option<&i64>
[src]
pub fn reset_gross_profit(&mut self)
[src]
pub fn set_gross_margin(&mut self, gross_margin: f32)
[src]
pub fn with_gross_margin(self, gross_margin: f32) -> Financials
[src]
pub fn gross_margin(&self) -> Option<&f32>
[src]
pub fn reset_gross_margin(&mut self)
[src]
pub fn set_goodwill_and_intangible_assets(
&mut self,
goodwill_and_intangible_assets: i64
)
[src]
&mut self,
goodwill_and_intangible_assets: i64
)
pub fn with_goodwill_and_intangible_assets(
self,
goodwill_and_intangible_assets: i64
) -> Financials
[src]
self,
goodwill_and_intangible_assets: i64
) -> Financials
pub fn goodwill_and_intangible_assets(&self) -> Option<&i64>
[src]
pub fn reset_goodwill_and_intangible_assets(&mut self)
[src]
pub fn set_interest_expense(&mut self, interest_expense: i64)
[src]
pub fn with_interest_expense(self, interest_expense: i64) -> Financials
[src]
pub fn interest_expense(&self) -> Option<&i64>
[src]
pub fn reset_interest_expense(&mut self)
[src]
pub fn set_invested_capital(&mut self, invested_capital: i64)
[src]
pub fn with_invested_capital(self, invested_capital: i64) -> Financials
[src]
pub fn invested_capital(&self) -> Option<&i64>
[src]
pub fn reset_invested_capital(&mut self)
[src]
pub fn set_invested_capital_average(&mut self, invested_capital_average: i64)
[src]
pub fn with_invested_capital_average(
self,
invested_capital_average: i64
) -> Financials
[src]
self,
invested_capital_average: i64
) -> Financials
pub fn invested_capital_average(&self) -> Option<&i64>
[src]
pub fn reset_invested_capital_average(&mut self)
[src]
pub fn set_inventory(&mut self, inventory: i64)
[src]
pub fn with_inventory(self, inventory: i64) -> Financials
[src]
pub fn inventory(&self) -> Option<&i64>
[src]
pub fn reset_inventory(&mut self)
[src]
pub fn set_investments(&mut self, investments: i64)
[src]
pub fn with_investments(self, investments: i64) -> Financials
[src]
pub fn investments(&self) -> Option<&i64>
[src]
pub fn reset_investments(&mut self)
[src]
pub fn set_investments_current(&mut self, investments_current: i64)
[src]
pub fn with_investments_current(self, investments_current: i64) -> Financials
[src]
pub fn investments_current(&self) -> Option<&i64>
[src]
pub fn reset_investments_current(&mut self)
[src]
pub fn set_investments_non_current(&mut self, investments_non_current: i64)
[src]
pub fn with_investments_non_current(
self,
investments_non_current: i64
) -> Financials
[src]
self,
investments_non_current: i64
) -> Financials
pub fn investments_non_current(&self) -> Option<&i64>
[src]
pub fn reset_investments_non_current(&mut self)
[src]
pub fn set_total_liabilities(&mut self, total_liabilities: i64)
[src]
pub fn with_total_liabilities(self, total_liabilities: i64) -> Financials
[src]
pub fn total_liabilities(&self) -> Option<&i64>
[src]
pub fn reset_total_liabilities(&mut self)
[src]
pub fn set_current_liabilities(&mut self, current_liabilities: i64)
[src]
pub fn with_current_liabilities(self, current_liabilities: i64) -> Financials
[src]
pub fn current_liabilities(&self) -> Option<&i64>
[src]
pub fn reset_current_liabilities(&mut self)
[src]
pub fn set_liabilities_non_current(&mut self, liabilities_non_current: i64)
[src]
pub fn with_liabilities_non_current(
self,
liabilities_non_current: i64
) -> Financials
[src]
self,
liabilities_non_current: i64
) -> Financials
pub fn liabilities_non_current(&self) -> Option<&i64>
[src]
pub fn reset_liabilities_non_current(&mut self)
[src]
pub fn set_market_capitalization(&mut self, market_capitalization: i64)
[src]
pub fn with_market_capitalization(
self,
market_capitalization: i64
) -> Financials
[src]
self,
market_capitalization: i64
) -> Financials
pub fn market_capitalization(&self) -> Option<&i64>
[src]
pub fn reset_market_capitalization(&mut self)
[src]
pub fn set_net_cash_flow(&mut self, net_cash_flow: i64)
[src]
pub fn with_net_cash_flow(self, net_cash_flow: i64) -> Financials
[src]
pub fn net_cash_flow(&self) -> Option<&i64>
[src]
pub fn reset_net_cash_flow(&mut self)
[src]
pub fn set_net_cash_flow_business_acquisitions_disposals(
&mut self,
net_cash_flow_business_acquisitions_disposals: i64
)
[src]
&mut self,
net_cash_flow_business_acquisitions_disposals: i64
)
pub fn with_net_cash_flow_business_acquisitions_disposals(
self,
net_cash_flow_business_acquisitions_disposals: i64
) -> Financials
[src]
self,
net_cash_flow_business_acquisitions_disposals: i64
) -> Financials
pub fn net_cash_flow_business_acquisitions_disposals(&self) -> Option<&i64>
[src]
pub fn reset_net_cash_flow_business_acquisitions_disposals(&mut self)
[src]
pub fn set_issuance_equity_shares(&mut self, issuance_equity_shares: i64)
[src]
pub fn with_issuance_equity_shares(
self,
issuance_equity_shares: i64
) -> Financials
[src]
self,
issuance_equity_shares: i64
) -> Financials
pub fn issuance_equity_shares(&self) -> Option<&i64>
[src]
pub fn reset_issuance_equity_shares(&mut self)
[src]
pub fn set_issuance_debt_securities(&mut self, issuance_debt_securities: i64)
[src]
pub fn with_issuance_debt_securities(
self,
issuance_debt_securities: i64
) -> Financials
[src]
self,
issuance_debt_securities: i64
) -> Financials
pub fn issuance_debt_securities(&self) -> Option<&i64>
[src]
pub fn reset_issuance_debt_securities(&mut self)
[src]
pub fn set_payment_dividends_other_cash_distributions(
&mut self,
payment_dividends_other_cash_distributions: i64
)
[src]
&mut self,
payment_dividends_other_cash_distributions: i64
)
pub fn with_payment_dividends_other_cash_distributions(
self,
payment_dividends_other_cash_distributions: i64
) -> Financials
[src]
self,
payment_dividends_other_cash_distributions: i64
) -> Financials
pub fn payment_dividends_other_cash_distributions(&self) -> Option<&i64>
[src]
pub fn reset_payment_dividends_other_cash_distributions(&mut self)
[src]
pub fn set_net_cash_flow_from_financing(
&mut self,
net_cash_flow_from_financing: i64
)
[src]
&mut self,
net_cash_flow_from_financing: i64
)
pub fn with_net_cash_flow_from_financing(
self,
net_cash_flow_from_financing: i64
) -> Financials
[src]
self,
net_cash_flow_from_financing: i64
) -> Financials
pub fn net_cash_flow_from_financing(&self) -> Option<&i64>
[src]
pub fn reset_net_cash_flow_from_financing(&mut self)
[src]
pub fn set_net_cash_flow_from_investing(
&mut self,
net_cash_flow_from_investing: i64
)
[src]
&mut self,
net_cash_flow_from_investing: i64
)
pub fn with_net_cash_flow_from_investing(
self,
net_cash_flow_from_investing: i64
) -> Financials
[src]
self,
net_cash_flow_from_investing: i64
) -> Financials
pub fn net_cash_flow_from_investing(&self) -> Option<&i64>
[src]
pub fn reset_net_cash_flow_from_investing(&mut self)
[src]
pub fn set_net_cash_flow_investment_acquisitions_disposals(
&mut self,
net_cash_flow_investment_acquisitions_disposals: i64
)
[src]
&mut self,
net_cash_flow_investment_acquisitions_disposals: i64
)
pub fn with_net_cash_flow_investment_acquisitions_disposals(
self,
net_cash_flow_investment_acquisitions_disposals: i64
) -> Financials
[src]
self,
net_cash_flow_investment_acquisitions_disposals: i64
) -> Financials
pub fn net_cash_flow_investment_acquisitions_disposals(&self) -> Option<&i64>
[src]
pub fn reset_net_cash_flow_investment_acquisitions_disposals(&mut self)
[src]
pub fn set_net_cash_flow_from_operations(
&mut self,
net_cash_flow_from_operations: i64
)
[src]
&mut self,
net_cash_flow_from_operations: i64
)
pub fn with_net_cash_flow_from_operations(
self,
net_cash_flow_from_operations: i64
) -> Financials
[src]
self,
net_cash_flow_from_operations: i64
) -> Financials
pub fn net_cash_flow_from_operations(&self) -> Option<&i64>
[src]
pub fn reset_net_cash_flow_from_operations(&mut self)
[src]
pub fn set_effect_of_exchange_rate_changes_on_cash(
&mut self,
effect_of_exchange_rate_changes_on_cash: i64
)
[src]
&mut self,
effect_of_exchange_rate_changes_on_cash: i64
)
pub fn with_effect_of_exchange_rate_changes_on_cash(
self,
effect_of_exchange_rate_changes_on_cash: i64
) -> Financials
[src]
self,
effect_of_exchange_rate_changes_on_cash: i64
) -> Financials
pub fn effect_of_exchange_rate_changes_on_cash(&self) -> Option<&i64>
[src]
pub fn reset_effect_of_exchange_rate_changes_on_cash(&mut self)
[src]
pub fn set_net_income(&mut self, net_income: i64)
[src]
pub fn with_net_income(self, net_income: i64) -> Financials
[src]
pub fn net_income(&self) -> Option<&i64>
[src]
pub fn reset_net_income(&mut self)
[src]
pub fn set_net_income_common_stock(&mut self, net_income_common_stock: i64)
[src]
pub fn with_net_income_common_stock(
self,
net_income_common_stock: i64
) -> Financials
[src]
self,
net_income_common_stock: i64
) -> Financials
pub fn net_income_common_stock(&self) -> Option<&i64>
[src]
pub fn reset_net_income_common_stock(&mut self)
[src]
pub fn set_net_income_common_stock_usd(
&mut self,
net_income_common_stock_usd: i64
)
[src]
&mut self,
net_income_common_stock_usd: i64
)
pub fn with_net_income_common_stock_usd(
self,
net_income_common_stock_usd: i64
) -> Financials
[src]
self,
net_income_common_stock_usd: i64
) -> Financials
pub fn net_income_common_stock_usd(&self) -> Option<&i64>
[src]
pub fn reset_net_income_common_stock_usd(&mut self)
[src]
pub fn set_net_loss_income_from_discontinued_operations(
&mut self,
net_loss_income_from_discontinued_operations: i64
)
[src]
&mut self,
net_loss_income_from_discontinued_operations: i64
)
pub fn with_net_loss_income_from_discontinued_operations(
self,
net_loss_income_from_discontinued_operations: i64
) -> Financials
[src]
self,
net_loss_income_from_discontinued_operations: i64
) -> Financials
pub fn net_loss_income_from_discontinued_operations(&self) -> Option<&i64>
[src]
pub fn reset_net_loss_income_from_discontinued_operations(&mut self)
[src]
pub fn set_net_income_to_non_controlling_interests(
&mut self,
net_income_to_non_controlling_interests: i64
)
[src]
&mut self,
net_income_to_non_controlling_interests: i64
)
pub fn with_net_income_to_non_controlling_interests(
self,
net_income_to_non_controlling_interests: i64
) -> Financials
[src]
self,
net_income_to_non_controlling_interests: i64
) -> Financials
pub fn net_income_to_non_controlling_interests(&self) -> Option<&i64>
[src]
pub fn reset_net_income_to_non_controlling_interests(&mut self)
[src]
pub fn set_profit_margin(&mut self, profit_margin: f32)
[src]
pub fn with_profit_margin(self, profit_margin: f32) -> Financials
[src]
pub fn profit_margin(&self) -> Option<&f32>
[src]
pub fn reset_profit_margin(&mut self)
[src]
pub fn set_operating_expenses(&mut self, operating_expenses: i64)
[src]
pub fn with_operating_expenses(self, operating_expenses: i64) -> Financials
[src]
pub fn operating_expenses(&self) -> Option<&i64>
[src]
pub fn reset_operating_expenses(&mut self)
[src]
pub fn set_operating_income(&mut self, operating_income: i64)
[src]
pub fn with_operating_income(self, operating_income: i64) -> Financials
[src]
pub fn operating_income(&self) -> Option<&i64>
[src]
pub fn reset_operating_income(&mut self)
[src]
pub fn set_trade_and_non_trade_payables(
&mut self,
trade_and_non_trade_payables: i64
)
[src]
&mut self,
trade_and_non_trade_payables: i64
)
pub fn with_trade_and_non_trade_payables(
self,
trade_and_non_trade_payables: i64
) -> Financials
[src]
self,
trade_and_non_trade_payables: i64
) -> Financials
pub fn trade_and_non_trade_payables(&self) -> Option<&i64>
[src]
pub fn reset_trade_and_non_trade_payables(&mut self)
[src]
pub fn set_payout_ratio(&mut self, payout_ratio: i64)
[src]
pub fn with_payout_ratio(self, payout_ratio: i64) -> Financials
[src]
pub fn payout_ratio(&self) -> Option<&i64>
[src]
pub fn reset_payout_ratio(&mut self)
[src]
pub fn set_price_to_book_value(&mut self, price_to_book_value: f32)
[src]
pub fn with_price_to_book_value(self, price_to_book_value: f32) -> Financials
[src]
pub fn price_to_book_value(&self) -> Option<&f32>
[src]
pub fn reset_price_to_book_value(&mut self)
[src]
pub fn set_price_earnings(&mut self, price_earnings: f32)
[src]
pub fn with_price_earnings(self, price_earnings: f32) -> Financials
[src]
pub fn price_earnings(&self) -> Option<&f32>
[src]
pub fn reset_price_earnings(&mut self)
[src]
pub fn set_price_to_earnings_ratio(&mut self, price_to_earnings_ratio: f32)
[src]
pub fn with_price_to_earnings_ratio(
self,
price_to_earnings_ratio: f32
) -> Financials
[src]
self,
price_to_earnings_ratio: f32
) -> Financials
pub fn price_to_earnings_ratio(&self) -> Option<&f32>
[src]
pub fn reset_price_to_earnings_ratio(&mut self)
[src]
pub fn set_property_plant_equipment_net(
&mut self,
property_plant_equipment_net: i64
)
[src]
&mut self,
property_plant_equipment_net: i64
)
pub fn with_property_plant_equipment_net(
self,
property_plant_equipment_net: i64
) -> Financials
[src]
self,
property_plant_equipment_net: i64
) -> Financials
pub fn property_plant_equipment_net(&self) -> Option<&i64>
[src]
pub fn reset_property_plant_equipment_net(&mut self)
[src]
pub fn set_preferred_dividends_income_statement_impact(
&mut self,
preferred_dividends_income_statement_impact: i64
)
[src]
&mut self,
preferred_dividends_income_statement_impact: i64
)
pub fn with_preferred_dividends_income_statement_impact(
self,
preferred_dividends_income_statement_impact: i64
) -> Financials
[src]
self,
preferred_dividends_income_statement_impact: i64
) -> Financials
pub fn preferred_dividends_income_statement_impact(&self) -> Option<&i64>
[src]
pub fn reset_preferred_dividends_income_statement_impact(&mut self)
[src]
pub fn set_share_price_adjusted_close(
&mut self,
share_price_adjusted_close: f32
)
[src]
&mut self,
share_price_adjusted_close: f32
)
pub fn with_share_price_adjusted_close(
self,
share_price_adjusted_close: f32
) -> Financials
[src]
self,
share_price_adjusted_close: f32
) -> Financials
pub fn share_price_adjusted_close(&self) -> Option<&f32>
[src]
pub fn reset_share_price_adjusted_close(&mut self)
[src]
pub fn set_price_sales(&mut self, price_sales: f32)
[src]
pub fn with_price_sales(self, price_sales: f32) -> Financials
[src]
pub fn price_sales(&self) -> Option<&f32>
[src]
pub fn reset_price_sales(&mut self)
[src]
pub fn set_price_to_sales_ratio(&mut self, price_to_sales_ratio: f32)
[src]
pub fn with_price_to_sales_ratio(self, price_to_sales_ratio: f32) -> Financials
[src]
pub fn price_to_sales_ratio(&self) -> Option<&f32>
[src]
pub fn reset_price_to_sales_ratio(&mut self)
[src]
pub fn set_trade_and_non_trade_receivables(
&mut self,
trade_and_non_trade_receivables: i64
)
[src]
&mut self,
trade_and_non_trade_receivables: i64
)
pub fn with_trade_and_non_trade_receivables(
self,
trade_and_non_trade_receivables: i64
) -> Financials
[src]
self,
trade_and_non_trade_receivables: i64
) -> Financials
pub fn trade_and_non_trade_receivables(&self) -> Option<&i64>
[src]
pub fn reset_trade_and_non_trade_receivables(&mut self)
[src]
pub fn set_accumulated_retained_earnings_deficit(
&mut self,
accumulated_retained_earnings_deficit: i64
)
[src]
&mut self,
accumulated_retained_earnings_deficit: i64
)
pub fn with_accumulated_retained_earnings_deficit(
self,
accumulated_retained_earnings_deficit: i64
) -> Financials
[src]
self,
accumulated_retained_earnings_deficit: i64
) -> Financials
pub fn accumulated_retained_earnings_deficit(&self) -> Option<&i64>
[src]
pub fn reset_accumulated_retained_earnings_deficit(&mut self)
[src]
pub fn set_revenues(&mut self, revenues: i64)
[src]
pub fn with_revenues(self, revenues: i64) -> Financials
[src]
pub fn revenues(&self) -> Option<&i64>
[src]
pub fn reset_revenues(&mut self)
[src]
pub fn set_revenues_usd(&mut self, revenues_usd: i64)
[src]
pub fn with_revenues_usd(self, revenues_usd: i64) -> Financials
[src]
pub fn revenues_usd(&self) -> Option<&i64>
[src]
pub fn reset_revenues_usd(&mut self)
[src]
pub fn set_research_and_development_expense(
&mut self,
research_and_development_expense: i64
)
[src]
&mut self,
research_and_development_expense: i64
)
pub fn with_research_and_development_expense(
self,
research_and_development_expense: i64
) -> Financials
[src]
self,
research_and_development_expense: i64
) -> Financials
pub fn research_and_development_expense(&self) -> Option<&i64>
[src]
pub fn reset_research_and_development_expense(&mut self)
[src]
pub fn set_return_on_average_assets(&mut self, return_on_average_assets: f32)
[src]
pub fn with_return_on_average_assets(
self,
return_on_average_assets: f32
) -> Financials
[src]
self,
return_on_average_assets: f32
) -> Financials
pub fn return_on_average_assets(&self) -> Option<&f32>
[src]
pub fn reset_return_on_average_assets(&mut self)
[src]
pub fn set_return_on_average_equity(&mut self, return_on_average_equity: f32)
[src]
pub fn with_return_on_average_equity(
self,
return_on_average_equity: f32
) -> Financials
[src]
self,
return_on_average_equity: f32
) -> Financials
pub fn return_on_average_equity(&self) -> Option<&f32>
[src]
pub fn reset_return_on_average_equity(&mut self)
[src]
pub fn set_return_on_invested_capital(
&mut self,
return_on_invested_capital: f32
)
[src]
&mut self,
return_on_invested_capital: f32
)
pub fn with_return_on_invested_capital(
self,
return_on_invested_capital: f32
) -> Financials
[src]
self,
return_on_invested_capital: f32
) -> Financials
pub fn return_on_invested_capital(&self) -> Option<&f32>
[src]
pub fn reset_return_on_invested_capital(&mut self)
[src]
pub fn set_return_on_sales(&mut self, return_on_sales: f32)
[src]
pub fn with_return_on_sales(self, return_on_sales: f32) -> Financials
[src]
pub fn return_on_sales(&self) -> Option<&f32>
[src]
pub fn reset_return_on_sales(&mut self)
[src]
pub fn set_share_based_compensation(&mut self, share_based_compensation: i64)
[src]
pub fn with_share_based_compensation(
self,
share_based_compensation: i64
) -> Financials
[src]
self,
share_based_compensation: i64
) -> Financials
pub fn share_based_compensation(&self) -> Option<&i64>
[src]
pub fn reset_share_based_compensation(&mut self)
[src]
pub fn set_selling_general_and_administrative_expense(
&mut self,
selling_general_and_administrative_expense: i64
)
[src]
&mut self,
selling_general_and_administrative_expense: i64
)
pub fn with_selling_general_and_administrative_expense(
self,
selling_general_and_administrative_expense: i64
) -> Financials
[src]
self,
selling_general_and_administrative_expense: i64
) -> Financials
pub fn selling_general_and_administrative_expense(&self) -> Option<&i64>
[src]
pub fn reset_selling_general_and_administrative_expense(&mut self)
[src]
pub fn set_share_factor(&mut self, share_factor: i64)
[src]
pub fn with_share_factor(self, share_factor: i64) -> Financials
[src]
pub fn share_factor(&self) -> Option<&i64>
[src]
pub fn reset_share_factor(&mut self)
[src]
pub fn set_shares(&mut self, shares: i64)
[src]
pub fn with_shares(self, shares: i64) -> Financials
[src]
pub fn shares(&self) -> Option<&i64>
[src]
pub fn reset_shares(&mut self)
[src]
pub fn set_weighted_average_shares(&mut self, weighted_average_shares: i64)
[src]
pub fn with_weighted_average_shares(
self,
weighted_average_shares: i64
) -> Financials
[src]
self,
weighted_average_shares: i64
) -> Financials
pub fn weighted_average_shares(&self) -> Option<&i64>
[src]
pub fn reset_weighted_average_shares(&mut self)
[src]
pub fn set_weighted_average_shares_diluted(
&mut self,
weighted_average_shares_diluted: i64
)
[src]
&mut self,
weighted_average_shares_diluted: i64
)
pub fn with_weighted_average_shares_diluted(
self,
weighted_average_shares_diluted: i64
) -> Financials
[src]
self,
weighted_average_shares_diluted: i64
) -> Financials
pub fn weighted_average_shares_diluted(&self) -> Option<&i64>
[src]
pub fn reset_weighted_average_shares_diluted(&mut self)
[src]
pub fn set_sales_per_share(&mut self, sales_per_share: f32)
[src]
pub fn with_sales_per_share(self, sales_per_share: f32) -> Financials
[src]
pub fn sales_per_share(&self) -> Option<&f32>
[src]
pub fn reset_sales_per_share(&mut self)
[src]
pub fn set_tangible_asset_value(&mut self, tangible_asset_value: i64)
[src]
pub fn with_tangible_asset_value(self, tangible_asset_value: i64) -> Financials
[src]
pub fn tangible_asset_value(&self) -> Option<&i64>
[src]
pub fn reset_tangible_asset_value(&mut self)
[src]
pub fn set_tax_assets(&mut self, tax_assets: i64)
[src]
pub fn with_tax_assets(self, tax_assets: i64) -> Financials
[src]
pub fn tax_assets(&self) -> Option<&i64>
[src]
pub fn reset_tax_assets(&mut self)
[src]
pub fn set_income_tax_expense(&mut self, income_tax_expense: i64)
[src]
pub fn with_income_tax_expense(self, income_tax_expense: i64) -> Financials
[src]
pub fn income_tax_expense(&self) -> Option<&i64>
[src]
pub fn reset_income_tax_expense(&mut self)
[src]
pub fn set_tax_liabilities(&mut self, tax_liabilities: i64)
[src]
pub fn with_tax_liabilities(self, tax_liabilities: i64) -> Financials
[src]
pub fn tax_liabilities(&self) -> Option<&i64>
[src]
pub fn reset_tax_liabilities(&mut self)
[src]
pub fn set_tangible_assets_book_value_per_share(
&mut self,
tangible_assets_book_value_per_share: f32
)
[src]
&mut self,
tangible_assets_book_value_per_share: f32
)
pub fn with_tangible_assets_book_value_per_share(
self,
tangible_assets_book_value_per_share: f32
) -> Financials
[src]
self,
tangible_assets_book_value_per_share: f32
) -> Financials
pub fn tangible_assets_book_value_per_share(&self) -> Option<&f32>
[src]
pub fn reset_tangible_assets_book_value_per_share(&mut self)
[src]
pub fn set_working_capital(&mut self, working_capital: i64)
[src]
pub fn with_working_capital(self, working_capital: i64) -> Financials
[src]
pub fn working_capital(&self) -> Option<&i64>
[src]
pub fn reset_working_capital(&mut self)
[src]
Trait Implementations
impl Clone for Financials
[src]
fn clone(&self) -> Financials
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for Financials
[src]
impl<'de> Deserialize<'de> for Financials
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for Financials
[src]
Auto Trait Implementations
impl RefUnwindSafe for Financials
impl Send for Financials
impl Sync for Financials
impl Unpin for Financials
impl UnwindSafe for Financials
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,