pub trait PlainDBRef<K, V> {
    fn get(&self, key: &K) -> Option<V>;
fn contains(&self, key: &K) -> bool; }
Expand description

Trait for immutable reference of PlainDB.

Required methods

Look up a given hash into the bytes that hash to it, returning None if the hash is not known.

Check for the existance of a hash-key.

Implementors

impl<H, KF, T, M> PlainDBRef<<H as Hasher>::Out, T> for MemoryDB<H, KF, T, M> where
    H: KeyHasher,
    T: Default + PartialEq<T> + for<'a> From<&'a [u8]> + Clone + Send + Sync,
    KF: Send + Sync + KeyFunction<H>,
    KF::Key: Borrow<[u8]> + for<'a> From<&'a [u8]>,
    M: MemTracker<T> + Send + Sync