ToJsValue

Trait ToJsValue 

Source
pub trait ToJsValue {
    // Required method
    fn to_js_value(&self) -> JsValue;
}
Expand description

This trait is used to provide an implementation for converting a given type into a wasm_bindgen::JsValue.

Required Methods§

Source

fn to_js_value(&self) -> JsValue

Convert the current type to a wasm_bindgen::JsValue;

Implementations on Foreign Types§

Source§

impl ToJsValue for &'static str

Source§

impl ToJsValue for bool

Source§

impl ToJsValue for f32

Source§

impl ToJsValue for f64

Source§

impl ToJsValue for i8

Source§

impl ToJsValue for i16

Source§

impl ToJsValue for i32

Source§

impl ToJsValue for i64

Source§

impl ToJsValue for isize

Source§

impl ToJsValue for u8

Source§

impl ToJsValue for u16

Source§

impl ToJsValue for u32

Source§

impl ToJsValue for u64

Source§

impl ToJsValue for ()

Source§

impl ToJsValue for usize

Source§

impl ToJsValue for String

Source§

impl ToJsValue for JsValue

Source§

impl<T> ToJsValue for Option<T>
where T: ToJsValue,

Source§

impl<T> ToJsValue for Vec<T>
where T: ToJsValue,

Source§

impl<T> ToJsValue for Closure<T>
where T: ?Sized,

Source§

impl<V> ToJsValue for HashMap<String, V>
where V: ToJsValue,

Implementors§