fibre_cache 0.4.8

Best in-class comprehensive, most flexible, high-performance, concurrent multi-mode sync/async caching library for Rust. It provides a rich, ergonomic API including a runtime-agnostic CacheLoader, an atomic `entry` API, and a wide choice of modern cache policies like W-TinyLFU, SIEVE, ARC, LRU, Clock, SLRU, Random.
Documentation
1
2
3
4
5
6
7
//! This module contains the background tasks for the cache, such as the
//! janitor for handling TTL/TTI and the notifier for eviction callbacks.

pub(crate) mod access_batcher;
pub(crate) mod janitor;
pub(crate) mod notifier;
pub(crate) mod timer;