mirror of
https://github.com/mii443/wasmer.git
synced 2025-12-06 20:58:28 +00:00
Rename EngineExport to Export
This commit is contained in:
14
lib/api/src/externals/table.rs
vendored
14
lib/api/src/externals/table.rs
vendored
@@ -5,7 +5,7 @@ use crate::types::{Val, ValFuncRef};
|
||||
use crate::RuntimeError;
|
||||
use crate::TableType;
|
||||
use std::sync::Arc;
|
||||
use wasmer_engine::EngineExport;
|
||||
use wasmer_engine::{Export, ExportTable};
|
||||
use wasmer_vm::{Table as RuntimeTable, VMCallerCheckedAnyfunc, VMExportTable};
|
||||
|
||||
/// A WebAssembly `table` instance.
|
||||
@@ -140,10 +140,10 @@ impl Table {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
pub(crate) fn from_export(store: &Store, wasmer_export: VMExportTable) -> Self {
|
||||
pub(crate) fn from_export(store: &Store, wasmer_export: ExportTable) -> Self {
|
||||
Self {
|
||||
store: store.clone(),
|
||||
table: wasmer_export.from,
|
||||
table: wasmer_export.vm_table.from,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -154,9 +154,11 @@ impl Table {
|
||||
}
|
||||
|
||||
impl<'a> Exportable<'a> for Table {
|
||||
fn to_export(&self) -> EngineExport {
|
||||
VMExportTable {
|
||||
from: self.table.clone(),
|
||||
fn to_export(&self) -> Export {
|
||||
ExportTable {
|
||||
vm_table: VMExportTable {
|
||||
from: self.table.clone(),
|
||||
},
|
||||
}
|
||||
.into()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user