Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 1 of 1 for RLock (0.03 seconds)

  1. internal/lru/lru.go

    // or deleting it for being stale.
    func (c *LRU[K, V]) Contains(key K) (ok bool) {
    	c.mu.RLock()
    	defer c.mu.RUnlock()
    	_, ok = c.items[key]
    	return ok
    }
    
    // Peek returns the key value (or undefined if not found) without updating
    // the "recently used"-ness of the key.
    func (c *LRU[K, V]) Peek(key K) (value V, ok bool) {
    	c.mu.RLock()
    	defer c.mu.RUnlock()
    	var ent *Entry[K, V]
    	if ent, ok = c.items[key]; ok {
    Created: Sun Apr 05 09:35:12 GMT 2026
    - Last Modified: Sat Mar 21 11:35:55 GMT 2026
    - 12.6K bytes
    - Click Count (0)
Back to Top