Module prelude Copy item path Source pub use paste ;pub use js_sys ;pub use tsify_next ;pub use wasm_bindgen ;pub use serde_wasm_bindgen ;pub use wasm_bindgen_futures ;Closure A handle to both a closure in Rust as well as JS closure which will invoke
the Rust closure. JsError Convenience type for use on exported fn() -> Result<T, JsError> functions, where you wish to
throw a JavaScript Error object. JsValue Representation of an object owned by JS. JsCast A trait for checked and unchecked casting between JS types. Tsify Tsify is a trait that allows you to convert a type to and from JavaScript.
Can be implemented manually if you need to customize the serialization or deserialization.UnwrapThrowExt An extension trait for Option<T> and Result<T, E> for unwrapping the T
value, or throwing a JS error if it is not available. from_js_value Converts JsValue into a Rust type. to_js_value Converts a Rust value into a JsValue . __wasm_bindgen_class_marker wasm_bindgen A list of all the attributes can be found here: https://rustwasm.github.io/docs/wasm-bindgen/reference/attributes/index.html Tsify The Tsify derive macro, used in #[derive(Tsify, ...)] annotations.