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}