[][src]Struct pt::models::Financials

pub struct Financials { /* fields omitted */ }

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]

pub fn with_accumulated_other_comprehensive_income(
    self,
    accumulated_other_comprehensive_income: i64
) -> Financials
[src]

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]

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]

pub fn with_depreciation_amortization_and_accretion(
    self,
    depreciation_amortization_and_accretion: i64
) -> Financials
[src]

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]

pub fn with_dividends_per_basic_common_share(
    self,
    dividends_per_basic_common_share: i64
) -> Financials
[src]

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]

pub fn with_earning_before_interest_taxes(
    self,
    earning_before_interest_taxes: i64
) -> Financials
[src]

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]

pub fn with_earnings_before_interest_taxes_depreciation_amortization(
    self,
    earnings_before_interest_taxes_depreciation_amortization: i64
) -> Financials
[src]

pub fn earnings_before_interest_taxes_depreciation_amortization(
    &self
) -> Option<&i64>
[src]

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]

pub fn with_earnings_before_interest_taxes_depreciation_amortization_usd(
    self,
    earnings_before_interest_taxes_depreciation_amortization_usd: i64
) -> Financials
[src]

pub fn earnings_before_interest_taxes_depreciation_amortization_usd(
    &self
) -> Option<&i64>
[src]

pub fn reset_earnings_before_interest_taxes_depreciation_amortization_usd(
    &mut self
)
[src]

pub fn set_earning_before_interest_taxes_usd(
    &mut self,
    earning_before_interest_taxes_usd: i64
)
[src]

pub fn with_earning_before_interest_taxes_usd(
    self,
    earning_before_interest_taxes_usd: i64
) -> Financials
[src]

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]

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]

pub fn with_earnings_per_diluted_share(
    self,
    earnings_per_diluted_share: f32
) -> Financials
[src]

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]

pub fn with_earnings_per_basic_share_usd(
    self,
    earnings_per_basic_share_usd: f32
) -> Financials
[src]

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]

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]

pub fn with_enterprise_value_over_ebit(
    self,
    enterprise_value_over_ebit: i64
) -> Financials
[src]

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]

pub fn with_enterprise_value_over_ebitda(
    self,
    enterprise_value_over_ebitda: f32
) -> Financials
[src]

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]

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]

pub fn with_foreign_currency_usd_exchange_rate(
    self,
    foreign_currency_usd_exchange_rate: i64
) -> Financials
[src]

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]

pub fn with_goodwill_and_intangible_assets(
    self,
    goodwill_and_intangible_assets: i64
) -> Financials
[src]

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]

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]

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]

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]

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]

pub fn with_net_cash_flow_business_acquisitions_disposals(
    self,
    net_cash_flow_business_acquisitions_disposals: i64
) -> Financials
[src]

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]

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]

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]

pub fn with_payment_dividends_other_cash_distributions(
    self,
    payment_dividends_other_cash_distributions: i64
) -> Financials
[src]

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]

pub fn with_net_cash_flow_from_financing(
    self,
    net_cash_flow_from_financing: i64
) -> Financials
[src]

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]

pub fn with_net_cash_flow_from_investing(
    self,
    net_cash_flow_from_investing: i64
) -> Financials
[src]

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]

pub fn with_net_cash_flow_investment_acquisitions_disposals(
    self,
    net_cash_flow_investment_acquisitions_disposals: i64
) -> Financials
[src]

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]

pub fn with_net_cash_flow_from_operations(
    self,
    net_cash_flow_from_operations: i64
) -> Financials
[src]

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]

pub fn with_effect_of_exchange_rate_changes_on_cash(
    self,
    effect_of_exchange_rate_changes_on_cash: i64
) -> Financials
[src]

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]

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]

pub fn with_net_income_common_stock_usd(
    self,
    net_income_common_stock_usd: i64
) -> Financials
[src]

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]

pub fn with_net_loss_income_from_discontinued_operations(
    self,
    net_loss_income_from_discontinued_operations: i64
) -> Financials
[src]

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]

pub fn with_net_income_to_non_controlling_interests(
    self,
    net_income_to_non_controlling_interests: i64
) -> Financials
[src]

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]

pub fn with_trade_and_non_trade_payables(
    self,
    trade_and_non_trade_payables: i64
) -> Financials
[src]

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]

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]

pub fn with_property_plant_equipment_net(
    self,
    property_plant_equipment_net: i64
) -> Financials
[src]

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]

pub fn with_preferred_dividends_income_statement_impact(
    self,
    preferred_dividends_income_statement_impact: i64
) -> Financials
[src]

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]

pub fn with_share_price_adjusted_close(
    self,
    share_price_adjusted_close: f32
) -> Financials
[src]

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]

pub fn with_trade_and_non_trade_receivables(
    self,
    trade_and_non_trade_receivables: i64
) -> Financials
[src]

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]

pub fn with_accumulated_retained_earnings_deficit(
    self,
    accumulated_retained_earnings_deficit: i64
) -> Financials
[src]

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]

pub fn with_research_and_development_expense(
    self,
    research_and_development_expense: i64
) -> Financials
[src]

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]

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]

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]

pub fn with_return_on_invested_capital(
    self,
    return_on_invested_capital: f32
) -> Financials
[src]

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]

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]

pub fn with_selling_general_and_administrative_expense(
    self,
    selling_general_and_administrative_expense: i64
) -> Financials
[src]

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]

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]

pub fn with_weighted_average_shares_diluted(
    self,
    weighted_average_shares_diluted: i64
) -> Financials
[src]

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]

pub fn with_tangible_assets_book_value_per_share(
    self,
    tangible_assets_book_value_per_share: f32
) -> Financials
[src]

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]

impl Debug for Financials[src]

impl<'de> Deserialize<'de> for Financials[src]

impl Serialize for Financials[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.