Trait wasmer_interface_types_fl::interpreter::wasm::structures::Export
source · pub trait Export: Send {
// Required methods
fn name(&self) -> &str;
fn inputs_cardinality(&self) -> usize;
fn outputs_cardinality(&self) -> usize;
fn arguments(&self) -> &[FunctionArg];
fn outputs(&self) -> &[IType];
fn call_async<'args>(
&'args self,
arguments: &'args [IValue]
) -> BoxFuture<'args, Result<Vec<IValue>, Error>>;
}