Expand description
§wiwi-wasm
Nicer, higher level APIs for working with JavaScript from Rust (WASM), mostly revolving around builder-style APIs
§MSRV
Rust 1.85, which is, at the time of writing, only available on the beta/nightly release channels.
§API design
If there are any discrepancies between this documentation and the actual API, please file an issue letting us know the name of the item that deviates!
The “base” type of the entire crate is ExternAny
, representing a reference to any extern (stored in JS) value. The more “primitive” operations, such as typeof
, are implemented on this type.
Global objects are accessible via top level functions (ex. Reflect
is available via reflect()
).
These docs have been built from commit 7716075a.
Modules§
Structs§
- Extern
Any - Extern
BigInt With State - Extern
Boolean With State - Extern
Number With State - Extern
Object NsWith State - Extern
Object With State - Extern
Reflect With State - Extern
String With State - Extern
Symbol With State
Type Aliases§
- Extern
BigInt - Extern
Boolean - Extern
Number - Extern
Object - Extern
Object Ns - Extern
Reflect - Extern
String - Extern
Symbol
Attribute Macros§
- wasm_
bindgen - A list of all the attributes can be found here: https://rustwasm.github.io/docs/wasm-bindgen/reference/attributes/index.html