ewasm_api 0.9.0

ewasm API for Rust
Documentation

ewasm-rust-api

Build Version

This project aims to give a low-level and a high-level binding to ewasm from Rust.

Usage

Add the dependency, as usual:

[dependencies]
ewasm-api = "0.9"

In your project, include the prelude:

use ewasm_api::prelude::*;

Other modules are available as well, outside of the prelude. Refer to the documentation for more info.

ewasm-rust-api builds with various feature sets:

  • default: Builds with wee_alloc as the global allocator and with the Rust standard library.
  • qimalloc: Builds with qimalloc as the global allocator.
  • debug: Exposes the debugging interface.
  • experimental: Exposes the experimental bignum system library API.

Further documentation is available here.

Author(s)

Alex Beregszaszi, Jake Lang

License

Apache 2.0