Trait oxygengine_core::storage::StorageEngine [−][src]
pub trait StorageEngine: Send + Sync { fn load(&mut self, path: &str) -> StorageResult<Vec<u8>>; fn store(&mut self, path: &str, data: &[u8]) -> StorageResult<()>; }
Required methods
fn load(&mut self, path: &str) -> StorageResult<Vec<u8>>
[src]
fn store(&mut self, path: &str, data: &[u8]) -> StorageResult<()>
[src]
Implementors
impl StorageEngine for FsStorageEngine
[src]
impl StorageEngine for FsStorageEngine
[src]impl StorageEngine for MapStorageEngine
[src]
impl StorageEngine for MapStorageEngine
[src]