Expand description
Cache that lets the synchronous DataProvider serve data arriving
asynchronously: a miss queues the key and reports pending, and the host
fills it in later. Pure — no I/O, no wasm — so it is host-testable.
Structs§
- Caching
Provider - A
DataProviderwhose neighbor lookups are served from aNeighborCache. A miss returns apendingresult and queues the key; the host fetches it and callsNeighborCache::filllater, at which point the view rebuilds. - Neighbor
Cache - Ready results plus in-flight/failed bookkeeping.