nerve/cache/mod.rs
1//! Caching System for Nerve Framework
2//!
3//! Provides multi-level caching components including:
4//! - Route caching for message routing
5//! - Pattern caching for topic matching
6//! - Performance optimization caching
7//! - Cache statistics and monitoring
8
9#![warn(missing_docs)]
10
11// Caching system submodules
12pub mod route_cache;
13pub mod pattern_cache;
14pub mod optimization;
15pub mod monitoring;
16
17/// Caching system prelude for convenient imports
18pub mod prelude {
19 // Cache system components
20 pub use crate::cache::route_cache::*;
21 pub use crate::cache::pattern_cache::*;
22 pub use crate::cache::optimization::*;
23 pub use crate::cache::monitoring::*;
24}