-
lru
cache implementation
-
lru-cache
A cache that holds a limited number of key-value pairs
-
string_cache
A string interning library for Rust, developed as part of the Servo project
-
moka
A fast and concurrent cache library inspired by Java Caffeine
-
cached
Generic cache implementations and simplified function memoization
-
clru
An LRU cache implementation with constant time operations and weighted semantic
-
cached_proc_macro_types
Generic cache implementations and simplified function memoization
-
get-size
Determine the size in bytes an object occupies inside RAM
-
schnellru
A fast and flexible LRU map
-
cached_proc_macro
Generic cache implementations and simplified function memoization
-
scoped_threadpool
scoped and cached threadpools
-
get-size-derive
Derives the GetSize trait
-
internment
Easy interning of data
-
ttl_cache
A cache that will expire values after a TTL
-
regex-cache
Lazy and cached regular expressions
-
yoke-derive
Custom derive for the yoke crate
-
lru_time_cache
Least Recently Used caching algorithm in a container which may be limited by size or time, ordered by most recently seen
-
mutate_once
Interior mutability, write-once and borrowable as plain &T
-
cachemap2
A concurrent insert-only hashmap for caching values
-
quick_cache
Lightweight and high performance concurrent cache
-
scc
High performance containers and utilities for concurrent and asynchronous programming
-
mini-moka
A lighter edition of Moka, a fast and concurrent cache library
-
binary-install
Install a binary from a path to a global cache
-
cache_control
parse the HTTP Cache-Control header
-
cacache
Content-addressable, key-value, high-performance, on-disk cache
-
http-cache-semantics
RFC 7234. Parses HTTP headers to correctly compute cacheability of responses, even in complex cases
-
http-cache
An HTTP caching middleware
-
cosmic-text
Pure Rust multi-line text handling
-
re_query
High-level query APIs
-
lazy-lru
A least-recently-used (LRU) cache implementation with lazy eviction
-
re_query_cache
Caching datastructures for re_query
-
http-cache-reqwest
http-cache middleware implementation for reqwest
-
ustr
Fast, FFI-friendly string interning
-
memoize
Attribute macro for auto-memoizing functions with somewhat-simple signatures
-
foyer-common
common utils for foyer - the hybrid cache for Rust
-
foyer-intrusive
intrusive data structures for foyer - the hybrid cache for Rust
-
associative-cache
A generic N-way associative cache with fixed-size capacity and random or least recently used (LRU) replacement
-
foyer-workspace-hack
workspace-hack package, managed by hakari
-
foyer-memory
memory cache for foyer - the hybrid cache for Rust
-
foyer
Hybrid cache for Rust
-
cached-path
Download and cache HTTP resources
-
foyer-storage
storage engine for foyer - the hybrid cache for Rust
-
line-col
Convert string slice indices into line/column numbers
-
conhash
Consistent Hashing library in Rust
-
cachedir
help interacting with cache directories and CACHEDIR.TAG files
-
sledgehammer_utils
sledgehammer-bindgen
-
glyph_brush_draw_cache
Texture draw cache for ab_glyph
-
cachedhash
Wrapper for values that caches their hash
-
async_http_range_reader
streaming reading of files over HTTP using range requests
-
string_cache_shared
Code share between string_cache and string_cache_codegen
-
prehash
storing values with precomputed hashes
-
refreshable
wrapper around a value that changes over time
-
hashring
A minimal implementation of consistent hashing
-
memoize-inner
Helper crate for memoize
-
globalcache
Cache utility that allows per-process managent of many cache instances
-
rust-releases-io
I/O helper crate for rust-releases
-
deno_cache
Cache API for Deno
-
dataloader
Facebook's DataLoader using async-await
-
concread
Concurrently Readable Data-Structures for Rust
-
stretto
high performance thread-safe memory-bound Rust cache
-
comemo
Incremental computation through constrained memoization
-
r-cache
in memory key value store. It is thread safe and values have expiry times
-
genmesh
A package for generating 3D meshes
-
intaglio
UTF-8 string and byte string interner and symbol table
-
pingora-lru
LRU cache that focuses on memory efficiency, concurrency and persistence
-
streamcatcher
A thread-safe, shared (asynchronous), almost-lockless stream buffer
-
once_map
Single assignment and lazy maps
-
lrumap
A safe Least Recently Used (LRU) cache implementation with ordered and unordered support
-
retainer
Minimal async cache in Rust with support for key expirations
-
ustr-fxhash
Fast, FFI-friendly string interning
-
br-plugin
Plugin
-
multicache
An LRU cache where each object has a given weight
-
comemo-macros
Procedural macros for comemo
-
fast_pool
The Fast Pool based on channel
-
pingora-ketama
Rust port of the nginx consistent hash function
-
assets_manager
Conveniently load, cache, and reload external resources
-
debuginfod
interacting with debuginfod servers
-
clockpro-cache
CLOCK-Pro cache replacement policy
-
memory-lru
A memory-based wrapper around the lru crate
-
lease
Object pool that leases values and automatically returns them with async support
-
foyer-storage-bench
storage engine bench tool for foyer - the hybrid cache for Rust
-
twilight-cache-inmemory
In-process-memory based cache for the Twilight ecosystem
-
momento
Client SDK for Momento services
-
hashconsing
A hash consing library
-
entropy-game
Game with enrtopy in memory
-
coitrees
A very fast data structure for overlap queries on sets of intervals
-
fn-memo
creating the memoization of a function
-
hwloc
Rust bindings for the hwloc hardware locality library
-
rocket-cache-response
response struct used for HTTP cache control
-
poolcache
A hybrid object pool and LFU cache that permits cached object reuse. Useful for avoiding allocations