in shardedlru.go [27:33]
func (lru *ShardedLRU[K, V]) SetLifetime(lifetime time.Duration) { for shard := range lru.lrus { lru.mus[shard].Lock() lru.lrus[shard].SetLifetime(lifetime) lru.mus[shard].Unlock() } }