dyn-cache
The dyn-cache crate provides incremental caching for Rust function invocations.
[0.12.1] - 2020-12-28
Added
wasm-bindgencargo feature which enables correct usage of parking_lot on wasm32 targets.
[0.12.0] - 2020-08-09
Changed
CacheMisshandles initialization of borrowed inputs for storage, this removes arguments from some lower-level functions.
[0.11.0] - 2020-08-08
Fixed
- Nested queries to
SharedLocalCache/``SharedSendCache` have their intermediate dependencies retained as long as a transitive dependent is used in a revision.
[0.10.0] - 2020-07-19
Added
- Crate extracted from
topo::cachemodule. {LocalCache,SendCache}::cachewrapscache_withfor types that implClone.{LocalCache,SendCache}::holdwrapscache_withfor queries that don't need returns.CacheMissstruct is used to ensure storage happens where the failed lookup happened.
Changed
- Rename
Cache/SharedCachetoSendCache/SharedSendCache.