Trait avm_data_store::DataStore [−][src]
pub trait DataStore<E> {
fn initialize(&mut self) -> Result<(), E>;
fn store_data(&mut self, data: &[u8], key: &str) -> Result<(), E>;
fn read_data(&mut self, key: &str) -> Result<Vec<u8>, E>;
fn cleanup_data(&mut self, key: &str) -> Result<(), E>;
}Expand description
This trait should be used to persist prev_data between successive calls of an interpreter o.