[][src]Trait nj_core::TryIntoJs

pub trait TryIntoJs {
    pub fn try_to_js(self, js_env: &JsEnv) -> Result<napi_value, NjError>;
}

convert to JS object

Required methods

pub fn try_to_js(self, js_env: &JsEnv) -> Result<napi_value, NjError>[src]

Loading content...

Implementations on Foreign Types

impl TryIntoJs for bool[src]

impl TryIntoJs for f64[src]

impl TryIntoJs for i64[src]

impl TryIntoJs for i32[src]

impl TryIntoJs for u64[src]

impl TryIntoJs for String[src]

impl TryIntoJs for ()[src]

impl<T, E> TryIntoJs for Result<T, E> where
    T: TryIntoJs,
    E: ToString
[src]

impl<T> TryIntoJs for Vec<T> where
    T: TryIntoJs
[src]

Loading content...

Implementors

impl TryIntoJs for BigInt[src]

impl TryIntoJs for ArrayBuffer[src]

impl TryIntoJs for JsObject[src]

impl TryIntoJs for napi_value[src]

impl<F> TryIntoJs for JsPromiseFuture<F> where
    F: Future + 'static + Send,
    F::Output: TryIntoJs
[src]

impl<St, F> TryIntoJs for JsThen<St, F> where
    St: Stream + Send + 'static,
    F: FnMut(St::Item) + Send + 'static,
    St::Item: Debug
[src]

Loading content...