pub trait ModuleLoader:
Debug
+ Send
+ Sync {
// Required methods
fn load_module(
&self,
module_id: &str,
source: &ModuleSource,
) -> Result<LoadedWasmModule>;
fn can_load(&self, source: &ModuleSource) -> bool;
fn loader_name(&self) -> &str;
}Expand description
Module loader trait