Files
wasmer/lib/deprecated/runtime-core/doc/old-api/instance.rs

13 lines
378 B
Rust

struct Instance {
exports: Exports,
}
impl Instance {
fn load<T>(&self, _loader: T) -> Result<Self, ()>;
fn resolve_func(&self, name: &str) -> Result<usize, ()>;
fn call(&self, name: &str, params: &[Value]) -> Result<Vec<Value>, Box<dyn Error>>;
fn context(&self) -> Ref<Ctx>;
fn context_mut(&mut self) -> RefMut<Ctx>;
fn module(&self) -> Module;
}