Expand description
Public facade for shiplog cache APIs.
Cache key construction, expiry semantics, statistics normalization, and the SQLite-backed API cache live here as module-level implementation seams.
Modules§
- expiry
- Canonical cache-expiry helpers for shiplog cache implementations.
Structs§
- ApiCache
- Cache for API responses backed by a local SQLite database.
- Cache
Inspection - Detailed cache inspection data for CLI and diagnostics.
- Cache
Key - Cache key builder for API requests.
- Cache
Stats - Cache statistics exposed by shiplog caches.
Enums§
- Cache
Lookup - Result of looking up a cache entry without hiding expired rows.
Constants§
- BYTES_
PER_ MEGABYTE - Byte size used to compute whole-megabyte cache reports.