Module traits

Module traits 

Source
Expand description

Traits for storage abstraction and extensibility

Structs§

BalanceSheet
Balance Sheet structure
CashFlowItem
Cash Flow Item
CashFlowStatement
Cash Flow Statement structure
DefaultAccountValidator
Default account validator with basic rules
DefaultTransactionValidator
Default transaction validator with basic double-entry rules
IncomeStatement
Income Statement structure

Traits§

AccountValidator
Trait for implementing custom account validation rules
ChartOfAccounts
Trait for implementing custom chart of accounts structures
LedgerStorage
Storage abstraction for the ledger system
ReportGenerator
Trait for report generation
TransactionValidator
Trait for implementing custom transaction validation rules