Rename EngineExport to Export

This commit is contained in:
Mark McCaskey
2020-11-30 12:32:53 -08:00
parent 9e0cfcebbb
commit 03410c15a1
21 changed files with 162 additions and 158 deletions

View File

@@ -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()
}