Moved js-specific functions to as_js module

This commit is contained in:
Syrus Akbary
2023-02-10 18:05:56 -08:00
parent 6c6f070c8d
commit 9f83b84e86
8 changed files with 236 additions and 193 deletions

View File

@@ -3,13 +3,13 @@ use crate::js::error::InstantiationError;
use crate::js::error::WasmError;
use crate::js::externals::Extern;
use crate::js::imports::Imports;
use crate::js::types::{AsJs, ExportType, ImportType};
use crate::js::vm::VMInstance;
use crate::js::AsJs;
use crate::js::RuntimeError;
use crate::module::IoCompileError;
use crate::store::AsStoreMut;
use crate::AsEngineRef;
use crate::IntoBytes;
use crate::{AsEngineRef, ExportType, ImportType};
use bytes::Bytes;
use js_sys::{Reflect, Uint8Array, WebAssembly};
use std::fmt;