Module cli

Module cli 

Source
Expand description

CLI command handlers

This module contains the implementation of CLI commands, bridging the clap argument parsing with the service layer.

Re-exports§

pub use account::handle_account_command;
pub use account::AccountCommands;
pub use backup::handle_backup_command;
pub use backup::BackupCommands;
pub use budget::handle_budget_command;
pub use budget::BudgetCommands;
pub use category::handle_category_command;
pub use category::CategoryCommands;
pub use encrypt::handle_encrypt_command;
pub use encrypt::EncryptCommands;
pub use export::handle_export_command;
pub use export::ExportCommands;
pub use import::handle_import_command;
pub use income::handle_income_command;
pub use income::IncomeCommands;
pub use payee::handle_payee_command;
pub use payee::PayeeCommands;
pub use reconcile::handle_reconcile_command;
pub use reconcile::ReconcileCommands;
pub use report::handle_report_command;
pub use report::ReportCommands;
pub use target::handle_target_command;
pub use target::TargetCommands;
pub use transaction::handle_transaction_command;
pub use transaction::TransactionCommands;
pub use transfer::handle_transfer_command;

Modules§

account
Account CLI commands
backup
Backup CLI commands
budget
Budget CLI commands
category
Category CLI commands
encrypt
Encryption CLI commands
export
CLI commands for data export
import
CLI command handler for CSV import
income
Income CLI commands
payee
Payee CLI commands
reconcile
Reconciliation CLI commands
report
CLI commands for reports
target
Budget target CLI commands
transaction
Transaction CLI commands
transfer
CLI command handler for account transfers