range_cache/lib.rs
1#![doc = include_str!("../README.md")]
2
3mod cache;
4mod error;
5
6#[cfg(feature = "async")]
7mod reader;
8
9pub use cache::{CacheCapacity, CacheSnapshot, InsertOutcome, Invalidation, RangeCache};
10pub use error::RangeError;
11
12#[cfg(feature = "async")]
13pub use reader::{CachedReader, RangeReader, ReadError, ReaderConfig};