Skip to main content

priority_lfu/
lib.rs

1#![allow(clippy::needless_doctest_main)]
2#![doc = include_str!("../README.md")]
3
4mod builder;
5mod cache;
6mod deepsize;
7mod erased;
8mod guard;
9#[cfg(feature = "metrics")]
10mod metrics;
11mod shard;
12mod traits;
13
14pub use builder::CacheBuilder;
15pub use cache::Cache;
16pub use deepsize::{Context, DeepSizeOf};
17pub use guard::Guard;
18#[cfg(feature = "metrics")]
19pub use metrics::CacheMetrics;
20pub use priority_lfu_derive::*;
21pub use traits::{CacheKey, CacheKeyLookup, CachePolicy};