in shardedlru.go [288:300]
func (lru *ShardedLRU[K, V]) ResetMetrics() Metrics {
metrics := Metrics{}
for shard := range lru.lrus {
lru.mus[shard].Lock()
m := lru.lrus[shard].ResetMetrics()
lru.mus[shard].Unlock()
addMetrics(&metrics, m)
}
return metrics
}