Merge branch 'master' into std-api

# Conflicts:
#	lib/api/src/js/mem_access.rs
#	lib/api/src/lib.rs
#	lib/api/src/mem_access.rs
#	lib/api/src/ptr.rs
This commit is contained in:
Syrus Akbary
2023-03-05 20:25:40 -08:00
23 changed files with 643 additions and 375 deletions

View File

@@ -428,6 +428,7 @@ compile_error!(
"The `js` feature must be enabled only for the `wasm32` target (either `wasm32-unknown-unknown` or `wasm32-wasi`)."
);
mod access;
mod engine;
mod errors;
mod exports;
@@ -459,6 +460,7 @@ mod js;
pub use js::*;
pub use crate::externals::{Extern, Function, Global, HostFunction, Memory, MemoryView, Table};
pub use access::WasmSliceAccess;
pub use engine::{AsEngineRef, Engine};
pub use errors::{InstantiationError, LinkError, RuntimeError};
pub use exports::{ExportError, Exportable, Exports, ExportsIterator};