CacheStoreBuilder

Trait CacheStoreBuilder 

Source
pub trait CacheStoreBuilder {
    type Store;

    // Required methods
    fn build(self) -> Self::Store;
    fn store_invalidator(&mut self, invalidator: NodeId, target: NodeId);
}

Required Associated Types§

Required Methods§

Source

fn build(self) -> Self::Store

Build CacheStore.

Source

fn store_invalidator(&mut self, invalidator: NodeId, target: NodeId)

Store invalidator and its target to be invalidated.

Implementors§