Macro make_imports

Source
make_imports!() { /* proc-macro */ }
Expand description

Macro to create guest imports for WasmPluginBuilder.

#[host_function]
fn print(text: &String) {
    println!("Wasm: {text}");
}

let plugin = WasmPluginBuilder::new()
    .with_state(())
    .with_imports(make_imports![print]);