in shardedlru.go [226:235]
func (lru *ShardedLRU[K, V]) RemoveOldest() (key K, value V, removed bool) {
hash := lru.hash(key)
shard := (hash >> 16) & lru.mask
lru.mus[shard].Lock()
key, value, removed = lru.lrus[shard].RemoveOldest()
lru.mus[shard].Unlock()
return
}