rusty_common/pools/mod.rs
1//! High-performance memory pools for HFT applications
2//!
3//! Provides zero-allocation object pooling for critical trading system components.
4//! All pools are designed for maximum throughput and minimal latency.
5
6pub mod generic_pool;
7pub mod order_pool;
8
9pub use generic_pool::{GenericPool, PoolFactory, PoolStats, Poolable};
10pub use order_pool::{
11 OrderPoolFactory, OrderPoolTemplate, borrow_from_global_pool, global_pool_stats,
12 return_to_global_pool, set_global_order_pool, with_global_order_pool,
13};