Store

Trait Store 

Source
pub trait Store {
    // Required methods
    fn put_object<'a>(
        &'a self,
        filename: String,
        content: &'a [u8],
    ) -> AsyncStoreResult<'a, ()>;
    fn get_object(
        &self,
        filename: String,
    ) -> AsyncStoreResult<'_, Option<Vec<u8>>>;
}

Required Methods§

Source

fn put_object<'a>( &'a self, filename: String, content: &'a [u8], ) -> AsyncStoreResult<'a, ()>

Source

fn get_object(&self, filename: String) -> AsyncStoreResult<'_, Option<Vec<u8>>>

Implementors§