cachekit 0.1.0-alpha

High-performance, policy-driven cache primitives for Rust systems (FIFO/LRU/ARC) with optional metrics.
Documentation
pub mod clock_ring;
pub mod fixed_history;
pub mod frequency_buckets;
pub mod ghost_list;
pub mod interner;
pub mod intrusive_list;
pub mod lazy_heap;
pub mod shard;
pub mod slot_arena;

pub use clock_ring::{ClockRing, ConcurrentClockRing};
pub use fixed_history::FixedHistory;
pub use frequency_buckets::{
    FrequencyBucketEntryMeta, FrequencyBuckets, FrequencyBucketsHandle,
    ShardedFrequencyBucketEntryMeta, ShardedFrequencyBuckets,
};
pub use ghost_list::GhostList;
pub use interner::KeyInterner;
pub use intrusive_list::{ConcurrentIntrusiveList, IntrusiveList};
pub use lazy_heap::LazyMinHeap;
pub use shard::ShardSelector;
pub use slot_arena::{ConcurrentSlotArena, ShardedSlotArena, ShardedSlotId, SlotArena, SlotId};