Skip to main content

backbone_banking/presentation/http/
mod.rs

1//! HTTP handlers
2//!
3//! Generated by metaphor-schema. Do not edit manually.
4//!
5//! These handlers use Axum and backbone-core's BackboneCrudHandler
6//! to provide all 12 standard Backbone CRUD endpoints.
7
8pub mod bank_handler;
9pub mod bank_account_handler;
10pub mod bank_clearance_handler;
11pub mod bank_reconciliation_handler;
12pub mod bank_statement_import_handler;
13pub mod bank_transaction_handler;
14pub mod fx_gain_loss_handler;
15pub mod reconcile_preset_handler;
16
17// <<< CUSTOM
18pub mod guarded_routes;
19// END CUSTOM
20
21// Re-exports
22pub use bank_handler::{create_bank_routes, create_bank_read_routes, create_bank_write_routes};
23pub use bank_account_handler::{create_bank_account_routes, create_bank_account_read_routes, create_bank_account_write_routes};
24pub use bank_clearance_handler::{create_bank_clearance_routes, create_bank_clearance_read_routes, create_bank_clearance_write_routes};
25pub use bank_reconciliation_handler::{create_bank_reconciliation_routes, create_bank_reconciliation_read_routes, create_bank_reconciliation_write_routes};
26pub use bank_statement_import_handler::{create_bank_statement_import_routes, create_bank_statement_import_read_routes, create_bank_statement_import_write_routes};
27pub use bank_transaction_handler::{create_bank_transaction_routes, create_bank_transaction_read_routes, create_bank_transaction_write_routes};
28pub use fx_gain_loss_handler::{create_fx_gain_loss_routes, create_fx_gain_loss_read_routes, create_fx_gain_loss_write_routes};
29pub use reconcile_preset_handler::{create_reconcile_preset_routes, create_reconcile_preset_read_routes, create_reconcile_preset_write_routes};
30// <<< CUSTOM
31pub use guarded_routes::create_guarded_banking_routes;
32// END CUSTOM