func()

in lru.go [587:598]


func (lru *LRU[K, V]) PurgeExpired() {
	l := lru.len
	for i := uint32(0); i < l; i++ {
		pos := lru.elements[lru.head].next
		if lru.elements[pos].expire != 0 {
			if lru.elements[pos].expire > now() {
				return // no more expired items
			}
			lru.removeAt(pos)
		}
	}
}