Fix some tests

This commit is contained in:
Lachlan Sneff
2019-02-02 16:02:28 -08:00
parent 6a66ec3407
commit dcc75b98ba
4 changed files with 10 additions and 3 deletions

View File

@ -187,6 +187,13 @@ impl From<RuntimeError> for Error {
} }
} }
impl From<ResolveError> for Error {
fn from(resolve_err: ResolveError) -> Self {
Error::ResolveError(resolve_err)
}
}
impl From<CallError> for Error { impl From<CallError> for Error {
fn from(call_err: CallError) -> Self { fn from(call_err: CallError) -> Self {
Error::CallError(call_err) Error::CallError(call_err)

View File

@ -438,7 +438,7 @@ impl<'a> DynFunc<'a> {
/// # use wasmer_runtime_core::error::CallResult; /// # use wasmer_runtime_core::error::CallResult;
/// # fn call_foo(instance: &mut Instance) -> CallResult<()> { /// # fn call_foo(instance: &mut Instance) -> CallResult<()> {
/// instance /// instance
/// .func("foo")? /// .dyn_func("foo")?
/// .call(&[])?; /// .call(&[])?;
/// # Ok(()) /// # Ok(())
/// # } /// # }

View File

@ -74,7 +74,7 @@ impl Module {
/// let import_object = imports! { /// let import_object = imports! {
/// // ... /// // ...
/// }; /// };
/// let instance = module.instantiate(import_object)?; /// let instance = module.instantiate(&import_object)?;
/// // ... /// // ...
/// # Ok(()) /// # Ok(())
/// # } /// # }

View File

@ -51,7 +51,7 @@
//! // We're not importing anything, so make an empty import object. //! // We're not importing anything, so make an empty import object.
//! let import_object = imports! {}; //! let import_object = imports! {};
//! //!
//! let mut instance = instantiate(WASM, import_object)?; //! let mut instance = instantiate(WASM, &import_object)?;
//! //!
//! let add_one: Func<i32, i32> = instance.func("add_one")?; //! let add_one: Func<i32, i32> = instance.func("add_one")?;
//! //!