wasm3-rs
> wasm3-rs is looking for a maintainer <
Rust wrapper for WASM3.
This is currently work in progress and may or may not be entirely sound.
Sample
A simple example that loads a wasm module and executes an exported function to add two i64
s together.
use Environment;
use Module;
Building
This crate currently does not make use of the cmake project of wasm3, meaning cmake is not required to built this for the time being.
It does however require Clang 9 to be installed as well as Bindgen, should the build-bindgen
feature not be set.
The wasm3 c source is included via a submodule, so before building the submodule has to be initialized, this can be done via:
Then to build the project run:
# or:
# or, enable only specific features:
Build and run examples
License
Licensed under the MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)