pub trait StorageEngine: Send + Sync {
    // Required methods
    fn load(&mut self, path: &str) -> Result<Vec<u8, Global>, StorageError>;
    fn store(&mut self, path: &str, data: &[u8]) -> Result<(), StorageError>;
}

Required Methods§

source

fn load(&mut self, path: &str) -> Result<Vec<u8, Global>, StorageError>

source

fn store(&mut self, path: &str, data: &[u8]) -> Result<(), StorageError>

Implementors§