[−][src]Trait node_bindgen::core::JSValue
Required methods
fn convert_to_rust(
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<Self, NjError>
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<Self, NjError>
Implementations on Foreign Types
impl JSValue for f64
[src]
fn convert_to_rust(
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<f64, NjError>
[src]
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<f64, NjError>
impl JSValue for String
[src]
fn convert_to_rust(
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<String, NjError>
[src]
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<String, NjError>
impl JSValue for i32
[src]
fn convert_to_rust(
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<i32, NjError>
[src]
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<i32, NjError>
impl JSValue for i64
[src]
fn convert_to_rust(
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<i64, NjError>
[src]
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<i64, NjError>
impl JSValue for bool
[src]
fn convert_to_rust(
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<bool, NjError>
[src]
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<bool, NjError>
Implementors
impl JSValue for JsCallbackFunction
[src]
fn convert_to_rust(
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<JsCallbackFunction, NjError>
[src]
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<JsCallbackFunction, NjError>
impl JSValue for JsObject
[src]
fn convert_to_rust(
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<JsObject, NjError>
[src]
env: &JsEnv,
js_value: *mut napi_value__
) -> Result<JsObject, NjError>