Trait substreams::store::StoreSet

source ·
pub trait StoreSet<V>: StoreNew + StoreDelete {
    // Required methods
    fn set<K: AsRef<str>>(&self, ord: u64, key: K, value: &V);
    fn set_many<K: AsRef<str>>(&self, ord: u64, keys: &Vec<K>, value: &V);
}
Expand description

StoreSet is a trait which is implemented on any type of typed StoreSet

Required Methods§

source

fn set<K: AsRef<str>>(&self, ord: u64, key: K, value: &V)

Set a given key to a given value, if the key existed before, it will be replaced.

source

fn set_many<K: AsRef<str>>(&self, ord: u64, keys: &Vec<K>, value: &V)

Set many keys to a given values, if the key existed before, it will be replaced.

Object Safety§

This trait is not object safe.

Implementors§