From 06f81026eca6446d737e3759951ca15001a819c5 Mon Sep 17 00:00:00 2001 From: Henry Gressmann Date: Mon, 12 Aug 2024 16:12:07 +0200 Subject: chore: clean up code Signed-off-by: Henry Gressmann --- crates/cli/src/bin.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'crates/cli/src/bin.rs') diff --git a/crates/cli/src/bin.rs b/crates/cli/src/bin.rs index 15e3fdc..6efbba1 100644 --- a/crates/cli/src/bin.rs +++ b/crates/cli/src/bin.rs @@ -14,7 +14,7 @@ mod util; mod wat; #[derive(FromArgs)] -/// TinyWasm CLI +/// `TinyWasm` CLI struct TinyWasmCli { #[argh(subcommand)] nested: TinyWasmSubcommand, @@ -40,7 +40,7 @@ impl FromStr for Engine { fn from_str(s: &str) -> Result { match s { "main" => Ok(Self::Main), - _ => Err(format!("unknown engine: {}", s)), + _ => Err(format!("unknown engine: {s}")), } } } @@ -98,19 +98,19 @@ fn main() -> Result<()> { }; match engine { - Engine::Main => run(module, func, to_wasm_args(args)), + Engine::Main => run(module, func, &to_wasm_args(args)), } } } } -fn run(module: Module, func: Option, args: Vec) -> Result<()> { +fn run(module: Module, func: Option, args: &[WasmValue]) -> Result<()> { let mut store = tinywasm::Store::default(); let instance = module.instantiate(&mut store, None)?; if let Some(func) = func { let func = instance.exported_func_untyped(&store, &func)?; - let res = func.call(&mut store, &args)?; + let res = func.call(&mut store, args)?; info!("{res:?}"); } -- cgit v1.3.1