(&self, counter: u32, key: u64)
| 50 | } |
| 51 | |
| 52 | fn on_cache_miss(&self, counter: u32, key: u64) { |
| 53 | let i = Self::idx(counter); |
| 54 | if self.is_empty(i) { |
| 55 | self.inner[i].store(key, Ordering::SeqCst); |
| 56 | } |
| 57 | } |
| 58 | |
| 59 | fn on_cache_hit(&self, old_counter: u32, new_counter: u32, key: u64) { |
| 60 | let i = Self::idx(old_counter); |