WriteBackStore<K, V> constructor

WriteBackStore<K, V>({
  1. required CacheLoader<K, V> load,
  2. required CacheStorer<K, V> store,
})

Creates a cache backed by load (read-through on a miss) and store (called once per dirty key during flush). Audited: 2026-06-12 11:26 EDT

Implementation

WriteBackStore({required CacheLoader<K, V> load, required CacheStorer<K, V> store})
  : _load = load,
    _store = store;