JsValue
T
parameter &T
parameter &mut T
parameter T
return value Option<T>
parameter Option<T>
return value JavaScript representation Yes Yes No Yes No No Any JavaScript value Example Rust Usage
Example JavaScript Usage# #![allow(unused_variables)] #fn main() { use wasm_bindgen::prelude::*; #[wasm_bindgen] pub fn take_js_value_by_value(x: JsValue) {} #[wasm_bindgen] pub fn take_js_value_by_shared_ref(x: &JsValue) {} #[wasm_bindgen] pub fn return_js_value() -> JsValue { JsValue::NULL } #}
import {
take_js_value_by_value,
take_js_value_by_shared_ref,
return_js_value,
} from './guide_supported_types_examples';
take_js_value_by_value(42);
take_js_value_by_shared_ref('hello');
let v = return_js_value();
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4