1 2 3 4
// pub struct TieredCache<K, V> { // tiers: Vec<Box<dyn CachePolicy<K, V>>>, // promotion_policy: PromotionPolicy, // }