use crate::{Id, function::EvictionPolicy};
pub struct NoopEviction;
impl EvictionPolicy for NoopEviction {
fn new(_cap: usize) -> Self {
Self
}
#[inline(always)]
fn record_use(&self, _id: Id) {}
#[inline(always)]
fn set_capacity(&mut self, _capacity: usize) {}
#[inline(always)]
fn for_each_evicted(&mut self, _cb: impl FnMut(Id)) {}
}