func (c *cache[Key, Value]) Delete(_ context.Context, key Key) bool {
	if c.ARCCache.Contains(key) {
		c.ARCCache.Remove(key)
		return true
	}
	return false
}
// Delete deletes an item in the cache
Delete deletes an item in the cache
// Delete deletes an item in the cache
func (c *cache[Key, Value]) Delete(_ context.Context, key Key) bool {
	if c.ARCCache.Contains(key) {
		c.ARCCache.Remove(key)
		return true
	}
	return false
}
func ( c * cache [ Key , Value ] ) Delete ( _ context . Context , key Key ) bool { if c . ARCCache . Contains ( key ) { c . ARCCache . Remove ( key ) return true } return false }
Delete deletes an item in the cache
Delete deletes an item in the cache