pub trait WrappingObjectStore:
Debug
+ Send
+ Sync {
// Required method
fn wrap(
&self,
store_prefix: &str,
original: Arc<dyn OSObjectStore>,
) -> Arc<dyn OSObjectStore>;
}Required Methods§
Sourcefn wrap(
&self,
store_prefix: &str,
original: Arc<dyn OSObjectStore>,
) -> Arc<dyn OSObjectStore>
fn wrap( &self, store_prefix: &str, original: Arc<dyn OSObjectStore>, ) -> Arc<dyn OSObjectStore>
Wrap an object store with additional functionality
The store_prefix is a string which uniquely identifies the object store being wrapped.