diff options
| author | Henry <mail@henrygressmann.de> | 2026-04-19 17:48:32 +0200 |
|---|---|---|
| committer | Henry <mail@henrygressmann.de> | 2026-04-19 17:49:59 +0200 |
| commit | e667ae4554e816b4081d874fc3564b07c28dbec6 (patch) | |
| tree | 534aa3b8b40eb42e77e7f4979d6fc0f3ad320c9e /examples/simple2.rs | |
| parent | 684d5a04a928ea4132d0c5e61bb4086fac9feb22 (diff) | |
feat: simplify module api
Signed-off-by: Henry <mail@henrygressmann.de>
Diffstat (limited to 'examples/simple2.rs')
| -rw-r--r-- | examples/simple2.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/simple2.rs b/examples/simple2.rs index f0d566e..da7def7 100644 --- a/examples/simple2.rs +++ b/examples/simple2.rs @@ -1,5 +1,5 @@ use eyre::Result; -use tinywasm::{Module, Store}; +use tinywasm::{ModuleInstance, Store}; const WASM: &str = r#" (module @@ -11,9 +11,9 @@ const WASM: &str = r#" fn main() -> Result<()> { let wasm = wat::parse_str(WASM).expect("failed to parse wat"); - let module = Module::parse_bytes(&wasm)?; + let module = tinywasm::parse_bytes(&wasm)?; let mut store = Store::default(); - let instance = module.instantiate(&mut store, None)?; + let instance = ModuleInstance::instantiate(&mut store, &module, None)?; let add = instance.func::<(i32, i64), (i32, i64)>(&store, "return")?; assert_eq!(add.call(&mut store, (1, 2))?, (1, 2)); |
