set method
Set a cache entry by its key.
Implementation
@override
Future<void> set(String key, CacheEntry<T> value) async {
_cache.remove(key);
_cache[key] = value;
if (maxEntries != null && _cache.length > maxEntries!) {
_cache.remove(_cache.keys.first);
}
}