Procedural macro for automatic function caching with LRU/FIFO/LFU/ARC/Random/TLRU/W-TinyLFU policies, expiration, limits, and thread-local or global scope
Async procedural macros for cachelito - automatic async caching attributes
Core functionality for cachelito - global cache with LRU/FIFO/LFU/ARC/Random/TLRU/W-TinyLFU eviction policies
Procedural macros for cachelito - automatic caching attributes
A high-performance prerendering proxy engine with caching support
A high-performance, memory-efficient cache implementation supporting multiple eviction policies including LRU, LFU, LFUDA, SLRU and GDSF
Server-side HTTP response caching middleware for Tower/Axum
A flexible caching library with pluggable storage strategies
Generic cache implementations and simplified function memoization
High-performance caching, throttling, and backoff middleware for reqwest, with a single-file storage container.
Advanced disk caching solution for Tauri applications. Provides compression, TTL management, memory caching, automatic cleanup, and cross-platform support. Enhances data access performance and storage optimization.
OpenID Connect (OIDC) and OAuth2 client middleware for Axum web framework
Using `has_cache` in your classes provides a `cached` method that allows automatic caching of the result of a method that is normally available on the class, or an instance of the class. It mitigates the hassle of creating and tracking keys as you would with the standard Cache Store interface, by inferring keys from the location `cached` is invoked.
Allows you to define multiple cache keys on the module, and automatically expires them.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.