pub struct FinancialReportingConfig {
pub enabled: bool,
pub generate_balance_sheet: bool,
pub generate_income_statement: bool,
pub generate_cash_flow: bool,
pub generate_changes_in_equity: bool,
pub comparative_periods: u32,
pub management_kpis: ManagementKpisConfig,
pub budgets: BudgetConfig,
}Expand description
Financial reporting configuration.
Fields§
§enabled: boolEnable financial reporting generation
generate_balance_sheet: boolGenerate balance sheet
generate_income_statement: boolGenerate income statement
generate_cash_flow: boolGenerate cash flow statement
generate_changes_in_equity: boolGenerate changes in equity statement
comparative_periods: u32Number of comparative periods
management_kpis: ManagementKpisConfigManagement KPIs configuration
budgets: BudgetConfigBudget configuration
Trait Implementations§
Source§impl Clone for FinancialReportingConfig
impl Clone for FinancialReportingConfig
Source§fn clone(&self) -> FinancialReportingConfig
fn clone(&self) -> FinancialReportingConfig
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 FinancialReportingConfig
impl Debug for FinancialReportingConfig
Source§impl Default for FinancialReportingConfig
impl Default for FinancialReportingConfig
Source§impl<'de> Deserialize<'de> for FinancialReportingConfig
impl<'de> Deserialize<'de> for FinancialReportingConfig
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 FinancialReportingConfig
impl RefUnwindSafe for FinancialReportingConfig
impl Send for FinancialReportingConfig
impl Sync for FinancialReportingConfig
impl Unpin for FinancialReportingConfig
impl UnwindSafe for FinancialReportingConfig
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