mirror of
https://github.com/fluencelabs/wasmer
synced 2024-12-12 22:05:33 +00:00
Update examples/plugin.rs
Co-Authored-By: MarkMcCaskey <MarkMcCaskey@users.noreply.github.com>
This commit is contained in:
parent
0add4584e3
commit
bc0289cb84
@ -24,6 +24,7 @@ fn main() {
|
|||||||
let instance =
|
let instance =
|
||||||
instantiate(PLUGIN_WASM, &base_imports).expect("failed to instantiate wasm module");
|
instantiate(PLUGIN_WASM, &base_imports).expect("failed to instantiate wasm module");
|
||||||
|
|
||||||
|
// get a reference to the function "plugin_entrypoint" which takes an i32 and returns an i32
|
||||||
let entry_point = instance.func::<(i32), i32>("plugin_entrypoint").unwrap();
|
let entry_point = instance.func::<(i32), i32>("plugin_entrypoint").unwrap();
|
||||||
let result = entry_point.call(2).expect("failed to execute plugin");
|
let result = entry_point.call(2).expect("failed to execute plugin");
|
||||||
println!("result: {}", result);
|
println!("result: {}", result);
|
||||||
|
Loading…
Reference in New Issue
Block a user