Skip to main content

CacheImpl

Trait CacheImpl 

Source
pub trait CacheImpl<KEY>: SealedCacheImpl + SealedKeyCacheImpl<KEY> { }
Expand description

Trait for collapsing multiple generics into one. Wherever this trait is used, pass an instance of Cache.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<PAGE: PageStatesCache, POINTERS: PagePointersCache, KEYS: KeyPointersCache<KEY>, KEY> CacheImpl<KEY> for Cache<PAGE, POINTERS, KEYS, KEY>