pub trait ModuleStorage: Send + Sync {
// Required method
fn open_tree(&self, name: &str) -> Result<Arc<dyn ModuleTree>>;
}Expand description
Storage interface for modules. Host implements this.
- Native:
DatabaseStorageAdapterwraps local redb. - WASM: Host provides implementation via host calls.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".