Enum wasmtime_runtime::Export [−][src]
pub enum Export<'a> {
Function(ExportFunction),
Table(ExportTable),
Memory(ExportMemory),
Global(ExportGlobal),
Instance(&'a InstanceHandle),
Module(&'a dyn Any),
}The value of an export passed from one instance to another.
Variants
Function(ExportFunction)A function export value.
Table(ExportTable)A table export value.
Memory(ExportMemory)A memory export value.
Global(ExportGlobal)A global export value.
Instance(&'a InstanceHandle)An instance
Module(&'a dyn Any)A module
Trait Implementations
impl<'a> From<ExportFunction> for Export<'a>[src]
impl<'a> From<ExportFunction> for Export<'a>[src]fn from(func: ExportFunction) -> Export<'a>[src]
impl<'a> From<ExportGlobal> for Export<'a>[src]
impl<'a> From<ExportGlobal> for Export<'a>[src]fn from(func: ExportGlobal) -> Export<'a>[src]
impl<'a> From<ExportMemory> for Export<'a>[src]
impl<'a> From<ExportMemory> for Export<'a>[src]fn from(func: ExportMemory) -> Export<'a>[src]
impl<'a> From<ExportTable> for Export<'a>[src]
impl<'a> From<ExportTable> for Export<'a>[src]