Trait rings_core::dht::ChordStorageCache
source · pub trait ChordStorageCache<Action>: Chord<Action> {
// Required methods
fn local_cache_set(&self, vnode: VirtualNode);
fn local_cache_get(&self, vid: Did) -> Option<VirtualNode>;
}Expand description
ChordStorageCache defines the basic API for getting and setting DHT cache storage.
Required Methods§
sourcefn local_cache_set(&self, vnode: VirtualNode)
fn local_cache_set(&self, vnode: VirtualNode)
Cache fetched resource locally.
sourcefn local_cache_get(&self, vid: Did) -> Option<VirtualNode>
fn local_cache_get(&self, vid: Did) -> Option<VirtualNode>
Get local cache.