message: Improved wasmer invoke based on feedback
diff: @@ -687,10 +687,7 @@ fn execute_wasm(options: &Run) -> Result<(), String> {
  args.push(Value::I32(x));
  }
  - let invoke_fn = match options.invoke.as_ref() {
  - Some(fun) => fun,
  - _ => "main",
  - };
  + let invoke_fn = options.invoke.clone().unwrap_or("main".to_owned());
  instance
  .dyn_func(&invoke_fn)
  .map_err(|e| format!("{:?}", e))?
  