The Rust Programming Language
Standard Library API Reference
Rust by Example
The Cargo Guide
Crates from core
Failures By Stars
Internal multi-value transformations for wasm-bindgen
Bindings for all Web APIs, a procedurally generated crate from WebIDL
Support for parsing WebIDL specific to wasm-bindgen
Micro-interpreter optimized for wasm-bindgen's use case
Support for threading-related transformations in wasm-bindgen
Internal testing macro for wasm-bindgen
Internal testing crate for wasm-bindgen
The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate
Definition of the `#[wasm_bindgen]` attribute, an internal dependency
Shared support for the wasm-bindgen-cli package, an internal dependency
Command line interface of the `#[wasm_bindgen]` attribute and project. For more information see https://github.com/rustwasm/wasm-bindgen.
Backend code generation of the wasm-bindgen tool
Internal anyref transformations for wasm-bindgen
Easy support for interacting between JS and Rust.
Bindings for all JS global objects and functions in all JS environments like Node.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate.
Utilities for working with Wasm codegen conventions (usually established by LLVM/lld)
Shared support between wasm-bindgen and wasm-bindgen cli, an internal dependency.
Raw WebIDL bindings text encoder/decoder. Still in a state of flux!
Raw WebIDL bindings binary encoder/decoder with an AST. Still in a state of flux!