Crate wasm_bindgen

source ·
Expand description

Runtime support for the wasm-bindgen tool

This crate contains the runtime support necessary for wasm-bindgen the attribute and tool. Crates pull in the #[wasm_bindgen] attribute through this crate and this crate also provides JS bindings through the JsValue interface.

Modules

Support for long-lived closures in wasm-bindgen
This is mostly an internal module, no stability guarantees are provided. Use at your own risk.
A module which is typically glob imported from:

Structs

A wrapper type around slices and vectors for binding the Uint8ClampedArray array in JS.
Wrapper type for imported statics.
Representation of an object owned by JS.

Traits

A trait for checked and unchecked casting between JS types.

Functions

Returns a handle to this wasm instance’s WebAssembly.Memory
Throws a JS exception.
Rethrow a JS exception