Bounded least-recently-used in-memory cache.
Removes every entry without changing capacity.
Removes an entry and reports whether it existed.
Resolves and marks an entry as most recently used.
Returns the current entry count.
Inserts or replaces an entry, evicting the least-recently-used item when full.
Bounded least-recently-used in-memory cache.