(_ context.Context, key K, value V)
| 195 | } |
| 196 | |
| 197 | func (c *cache[K, V]) Set(_ context.Context, key K, value V) { |
| 198 | now := c.clock.Now() |
| 199 | |
| 200 | c.otter.Set(key, swrEntry[V]{ |
| 201 | Value: value, |
| 202 | Fresh: now.Add(c.fresh), |
| 203 | Stale: now.Add(c.stale), |
| 204 | Hit: Hit, |
| 205 | }) |
| 206 | } |
| 207 | |
| 208 | func (c *cache[K, V]) SetMany(ctx context.Context, values map[K]V) { |
| 209 | now := c.clock.Now() |
no test coverage detected