mod eq_cache;
pub use eq_cache::*;
#[derive(Debug, Default)]
#[doc(hidden)]
pub struct MemoizeCache {
eq_cache: MemoizeEqCache,
}
impl MemoizeCache {
#[inline]
#[must_use]
pub fn new() -> Self {
MemoizeCache::default()
}
#[inline]
pub fn eq_cache(&self) -> &MemoizeEqCache {
&self.eq_cache
}
}