You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add InMemoryCacheBuilder::on_eviction for observing entry removals, along with the new public [RemovalCause] enum.
Add InMemoryCacheBuilder::with_eviction_telemetry as a marker for the cachet host crate to install built-in eviction telemetry via CacheBuilder::memory_with.
Add get_or_insert_with and try_get_or_insert_with methods that accept closures returning CacheEntry<V>, enabling per-entry TTL control on cache-miss computations.
Add eviction telemetry via cache.eviction and cache.expired, opt-in through InMemoryCacheBuilder::with_eviction_telemetry together with the new CacheBuilder::memory_with helper.