func (c *cache[Key, Value]) Get(_ context.Context, key Key) (dataloader.Thunk[Value], bool) {
	v, ok := c.ARCCache.Get(key)
	if ok {
		return v, ok
	}
	return nil, ok
}
// Get gets an item from the cache
Get gets an item from the cache
// Get gets an item from the cache
func (c *cache[Key, Value]) Get(_ context.Context, key Key) (dataloader.Thunk[Value], bool) {
	v, ok := c.ARCCache.Get(key)
	if ok {
		return v, ok
	}
	return nil, ok
}
func ( c * cache [ Key , Value ] ) Get ( _ context . Context , key Key ) ( dataloader . Thunk [ Value ] , bool ) { v , ok := c . ARCCache . Get ( key ) if ok { return v , ok } return nil , ok }
Get gets an item from the cache
Get gets an item from the cache