Trait wasmer_interface_types_fl::interpreter::wasm::structures::Export[][src]

pub trait Export {
    fn name(&self) -> &str;
fn inputs_cardinality(&self) -> usize;
fn outputs_cardinality(&self) -> usize;
fn arguments(&self) -> &[FunctionArg]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
;
fn outputs(&self) -> &[IType]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
;
fn call(&self, arguments: &[IValue]) -> Result<Vec<IValue>, ()>; }

Required methods

fn name(&self) -> &str[src]

fn inputs_cardinality(&self) -> usize[src]

fn outputs_cardinality(&self) -> usize[src]

fn arguments(&self) -> &[FunctionArg]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
[src]

fn outputs(&self) -> &[IType]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
[src]

fn call(&self, arguments: &[IValue]) -> Result<Vec<IValue>, ()>[src]

Loading content...

Implementations on Foreign Types

impl Export for ()[src]

Loading content...

Implementors

Loading content...