CacheImpl

Trait CacheImpl 

Source
pub trait CacheImpl: PrivateCacheImpl { }
Expand description

Trait implemented by all cache types

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl CacheImpl for NoCache

Source§

impl<const PAGE_COUNT: usize> CacheImpl for PagePointerCache<PAGE_COUNT>

Source§

impl<const PAGE_COUNT: usize> CacheImpl for PageStateCache<PAGE_COUNT>

Source§

impl<const PAGE_COUNT: usize, KEY: Key, const KEYS: usize> CacheImpl for KeyPointerCache<PAGE_COUNT, KEY, KEYS>