* Store a cache entry for the given cache key. When this is called, the entry * may still be pending, i.e. its value stream may still be written to. So it * needs to be awaited first. If a `get` for the same cache key is called, * before the pending entry is complete, the cache handler must
(cacheKey: string, pendingEntry: Promise<CacheEntry>)
| 55 | * undefined. |
| 56 | */ |
| 57 | set(cacheKey: string, pendingEntry: Promise<CacheEntry>): Promise<void> |
| 58 | |
| 59 | /** |
| 60 | * This function may be called periodically, but always before starting a new |
no outgoing calls