List of all items
Structs
- audit::AuditEntry
- audit::AuditLogger
- backup::BackupArchive
- backup::BackupInfo
- backup::BackupManager
- backup::RestoreManager
- backup::RestoreResult
- backup::ValidationResult
- config::paths::EnvelopePaths
- config::settings::BackupRetention
- config::settings::EncryptionSettings
- config::settings::Settings
- crypto::encryption::EncryptedData
- crypto::key_derivation::DerivedKey
- crypto::key_derivation::KeyDerivationParams
- crypto::secure_memory::SecureBytes
- crypto::secure_memory::SecureString
- export::json::ExportMetadata
- export::json::FullExport
- models::account::Account
- models::budget::BudgetAllocation
- models::budget::CategoryBudgetSummary
- models::category::Category
- models::category::CategoryGroup
- models::ids::AccountId
- models::ids::CategoryGroupId
- models::ids::CategoryId
- models::ids::PayeeId
- models::ids::TransactionId
- models::money::Money
- models::payee::Payee
- models::target::BudgetTarget
- models::target::BudgetTargetId
- models::transaction::Split
- models::transaction::Transaction
- reports::account_register::AccountRegisterReport
- reports::account_register::RegisterEntry
- reports::account_register::RegisterFilter
- reports::account_register::RegisterSummary
- reports::budget_overview::BudgetOverviewReport
- reports::budget_overview::CategoryReportRow
- reports::budget_overview::GroupReportRow
- reports::net_worth::AccountBalance
- reports::net_worth::AccountTypeGroup
- reports::net_worth::NetWorthReport
- reports::net_worth::NetWorthSummary
- reports::spending::SpendingByCategory
- reports::spending::SpendingByGroup
- reports::spending::SpendingReport
- services::account::AccountService
- services::account::AccountSummary
- services::budget::BudgetOverview
- services::budget::BudgetService
- services::category::CategoryGroupWithCategories
- services::category::CategoryService
- services::import::ColumnMapping
- services::import::ImportPreviewEntry
- services::import::ImportResult
- services::import::ImportService
- services::import::ParsedTransaction
- services::payee::PayeeService
- services::period::PeriodService
- services::reconciliation::ReconciliationResult
- services::reconciliation::ReconciliationService
- services::reconciliation::ReconciliationSession
- services::reconciliation::ReconciliationSummary
- services::transaction::CreateTransactionInput
- services::transaction::TransactionFilter
- services::transaction::TransactionService
- services::transfer::TransferResult
- services::transfer::TransferService
- setup::steps::account::AccountSetupResult
- setup::steps::account::AccountSetupStep
- setup::steps::categories::CategoriesSetupResult
- setup::steps::categories::CategoriesSetupStep
- setup::steps::period::PeriodSetupResult
- setup::steps::period::PeriodSetupStep
- setup::wizard::SetupResult
- setup::wizard::SetupWizard
- storage::Storage
- storage::accounts::AccountRepository
- storage::budget::AllocationKey
- storage::budget::BudgetRepository
- storage::categories::CategoryData
- storage::categories::CategoryRepository
- storage::payees::PayeeRepository
- storage::targets::TargetRepository
- storage::transactions::TransactionRepository
- tui::app::App
- tui::commands::Command
- tui::dialogs::account::AccountFormState
- tui::dialogs::adjustment::AdjustmentDialogState
- tui::dialogs::budget::BudgetDialogState
- tui::dialogs::bulk_categorize::BulkCategorizeState
- tui::dialogs::category::CategoryFormState
- tui::dialogs::group::GroupFormState
- tui::dialogs::move_funds::MoveFundsState
- tui::dialogs::reconcile_start::ReconcileStartState
- tui::dialogs::transaction::TransactionFormState
- tui::dialogs::unlock_confirm::UnlockConfirmState
- tui::event::EventHandler
- tui::keybindings::Keybinding
- tui::layout::AppLayout
- tui::layout::BudgetLayout
- tui::layout::MainPanelLayout
- tui::layout::SidebarLayout
- tui::views::reconcile::ReconciliationState
- tui::widgets::error_dialog::ErrorDialog
- tui::widgets::error_dialog::ErrorInfo
- tui::widgets::input::TextInput
- tui::widgets::notification::Notification
- tui::widgets::notification::NotificationQueue
- tui::widgets::notification::NotificationWidget
Enums
- audit::EntityType
- audit::Operation
- cli::account::AccountCommands
- cli::backup::BackupCommands
- cli::budget::BudgetCommands
- cli::category::CategoryCommands
- cli::encrypt::EncryptCommands
- cli::export::ExportCommands
- cli::export::ExportFormat
- cli::payee::PayeeCommands
- cli::reconcile::ReconcileCommands
- cli::report::ReportCommands
- cli::target::TargetCommands
- cli::transaction::TransactionCommands
- config::settings::BudgetPeriodType
- error::EnvelopeError
- models::account::AccountType
- models::account::AccountValidationError
- models::budget::BudgetValidationError
- models::category::CategoryValidationError
- models::category::DefaultCategoryGroup
- models::money::MoneyParseError
- models::payee::PayeeValidationError
- models::period::BudgetPeriod
- models::period::PeriodParseError
- models::target::TargetCadence
- models::target::TargetValidationError
- models::transaction::TransactionStatus
- models::transaction::TransactionValidationError
- services::import::ImportStatus
- setup::steps::categories::CategoryChoice
- tui::app::ActiveDialog
- tui::app::ActiveView
- tui::app::BudgetHeaderDisplay
- tui::app::FocusedPanel
- tui::app::InputMode
- tui::commands::CommandAction
- tui::dialogs::account::AccountField
- tui::dialogs::budget::BudgetTab
- tui::dialogs::budget::CadenceOption
- tui::dialogs::budget::TargetField
- tui::dialogs::category::CategoryField
- tui::dialogs::move_funds::MoveFundsField
- tui::dialogs::transaction::TransactionField
- tui::event::Event
- tui::keybindings::KeyContext
- tui::widgets::notification::NotificationType
Functions
- audit::generate_detailed_diff
- audit::generate_diff
- cli::account::handle_account_command
- cli::backup::handle_backup_command
- cli::budget::handle_budget_command
- cli::category::handle_category_command
- cli::encrypt::get_encryption_key
- cli::encrypt::handle_encrypt_command
- cli::export::handle_export_command
- cli::import::handle_import_command
- cli::payee::handle_payee_command
- cli::reconcile::handle_reconcile_command
- cli::report::handle_report_command
- cli::target::handle_target_command
- cli::transaction::handle_transaction_command
- cli::transfer::handle_transfer_command
- crypto::encryption::decrypt
- crypto::encryption::decrypt_string
- crypto::encryption::encrypt
- crypto::encryption::encrypt_string
- crypto::key_derivation::derive_key
- display::account::format_account_details
- display::account::format_account_list
- display::account::format_account_list_simple
- display::category::format_category_details
- display::category::format_category_list
- display::category::format_category_tree
- display::category::format_group_details
- display::category::format_group_list
- display::report::double_separator
- display::report::format_bar
- display::report::format_header
- display::report::format_money_colored
- display::report::format_percentage
- display::report::left_align
- display::report::right_align
- display::report::separator
- display::report::truncate
- display::transaction::format_transaction_details
- display::transaction::format_transaction_list_by_account
- display::transaction::format_transaction_register
- display::transaction::format_transaction_row
- display::transaction::format_transaction_short
- error::format_cli_error
- export::csv::export_accounts_csv
- export::csv::export_allocations_csv
- export::csv::export_transactions_csv
- export::json::export_full_json
- export::json::import_from_json
- export::yaml::export_full_yaml
- export::yaml::import_from_yaml
- storage::file_io::json_file_valid
- storage::file_io::read_json
- storage::file_io::read_json_required
- storage::file_io::write_json_atomic
- storage::init::initialize_storage
- storage::init::needs_initialization
- tui::commands::filter_commands
- tui::commands::find_command
- tui::dialogs::account::handle_key
- tui::dialogs::account::render
- tui::dialogs::adjustment::handle_key
- tui::dialogs::adjustment::render
- tui::dialogs::budget::handle_key
- tui::dialogs::budget::render
- tui::dialogs::bulk_categorize::handle_key
- tui::dialogs::bulk_categorize::render
- tui::dialogs::category::handle_key
- tui::dialogs::category::render
- tui::dialogs::command_palette::render
- tui::dialogs::confirm::render
- tui::dialogs::group::handle_key
- tui::dialogs::group::render
- tui::dialogs::help::render
- tui::dialogs::move_funds::handle_key
- tui::dialogs::move_funds::render
- tui::dialogs::reconcile_start::handle_key
- tui::dialogs::reconcile_start::render
- tui::dialogs::transaction::handle_key
- tui::dialogs::transaction::render
- tui::dialogs::unlock_confirm::render
- tui::handler::handle_event
- tui::keybindings::format_keybinding
- tui::keybindings::get_keybindings
- tui::layout::centered_rect
- tui::layout::centered_rect_fixed
- tui::terminal::init_terminal
- tui::terminal::restore_terminal
- tui::terminal::run_tui
- tui::views::account_list::render_main
- tui::views::budget::render
- tui::views::reconcile::handle_key
- tui::views::reconcile::render
- tui::views::register::render
- tui::views::render
- tui::views::sidebar::render
- tui::views::status_bar::render
- tui::widgets::error_dialog::error_dialog_area