Struct wasm_val::JsValue [−][src]
pub struct JsValue { pub js_type: Type, // some fields omitted }
Fields
js_type: Type
Methods
impl JsValue
[src]
impl JsValue
pub fn get_global(name: &str) -> JsValue
[src]
pub fn get_global(name: &str) -> JsValue
pub fn get_val(&self, name: &str) -> Option<JsValue>
[src]
pub fn get_val(&self, name: &str) -> Option<JsValue>
pub fn set_val<S>(&self, name: &str, val: S) where
S: JsSerializable,
[src]
pub fn set_val<S>(&self, name: &str, val: S) where
S: JsSerializable,
pub fn call(&self) -> Option<JsValue>
[src]
pub fn call(&self) -> Option<JsValue>
pub fn call_with_arg<S>(&self, arg: S) -> Option<JsValue> where
S: JsSerializable,
[src]
pub fn call_with_arg<S>(&self, arg: S) -> Option<JsValue> where
S: JsSerializable,
pub fn call_with_args(&self, args: &[&JsSerializable]) -> Option<JsValue>
[src]
pub fn call_with_args(&self, args: &[&JsSerializable]) -> Option<JsValue>
pub fn call_method(&self, name: &str) -> Option<JsValue>
[src]
pub fn call_method(&self, name: &str) -> Option<JsValue>
pub fn call_method_with_arg<S>(&self, name: &str, arg: S) -> Option<JsValue> where
S: JsSerializable,
[src]
pub fn call_method_with_arg<S>(&self, name: &str, arg: S) -> Option<JsValue> where
S: JsSerializable,
pub fn call_method_with_args(
&self,
name: &str,
args: &[&JsSerializable]
) -> Option<JsValue>
[src]
pub fn call_method_with_args(
&self,
name: &str,
args: &[&JsSerializable]
) -> Option<JsValue>
pub fn new(&self) -> Option<JsValue>
[src]
pub fn new(&self) -> Option<JsValue>
pub fn new_with_arg<S>(&self, arg: S) -> Option<JsValue> where
S: JsSerializable,
[src]
pub fn new_with_arg<S>(&self, arg: S) -> Option<JsValue> where
S: JsSerializable,
pub fn new_with_args(&self, args: &[&JsSerializable]) -> Option<JsValue>
[src]
pub fn new_with_args(&self, args: &[&JsSerializable]) -> Option<JsValue>
pub fn as_bool(&self) -> Option<bool>
[src]
pub fn as_bool(&self) -> Option<bool>
pub fn as_number(&self) -> Option<f64>
[src]
pub fn as_number(&self) -> Option<f64>
pub fn as_str(&self) -> Option<&str>
[src]
pub fn as_str(&self) -> Option<&str>