pub trait EsValueConvertible {
Show 29 methods fn as_js_value(
        &mut self,
        q_ctx: &QuickJsRealmAdapter
    ) -> Result<JSValueRef, JsError>; fn to_es_value_facade(self) -> EsValueFacade
    where
        Self: Sized + Send + 'static
, { ... }
fn is_null(&self) -> bool { ... }
fn is_undefined(&self) -> bool { ... }
fn is_bool(&self) -> bool { ... }
fn get_bool(&self) -> bool { ... }
fn is_str(&self) -> bool { ... }
fn get_str(&self) -> &str { ... }
fn is_i32(&self) -> bool { ... }
fn get_i32(&self) -> i32 { ... }
fn is_f64(&self) -> bool { ... }
fn get_f64(&self) -> f64 { ... }
fn is_function(&self) -> bool { ... }
fn invoke_function_sync(
        &self,
        _args: Vec<EsValueFacade>
    ) -> Result<EsValueFacade, JsError> { ... }
fn invoke_function(
        &self,
        _args: Vec<EsValueFacade>
    ) -> EsValueFacadeFuture<EsValueFacade, JsError> { ... }
fn invoke_function_batch_sync(
        &self,
        _args: Vec<Vec<EsValueFacade>>
    ) -> Vec<Result<EsValueFacade, JsError>> { ... }
fn invoke_function_batch(
        &self,
        _args: Vec<Vec<EsValueFacade>>
    ) -> Result<(), JsError> { ... }
fn is_promise(&self) -> bool { ... }
fn get_promise_result_sync(&self) -> Result<EsValueFacade, EsValueFacade> { ... }
fn get_promise_result(
        &self
    ) -> EsValueFacadeFuture<EsValueFacade, EsValueFacade> { ... }
fn add_promise_reactions(
        &self,
        _then: PromiseReactionType,
        _catch: PromiseReactionType,
        _finally: Option<Box<dyn Fn() + Send + 'static>>
    ) -> Result<(), JsError> { ... }
fn is_object(&self) -> bool { ... }
fn get_object(&self) -> Result<HashMap<String, EsValueFacade>, JsError> { ... }
fn is_array(&self) -> bool { ... }
fn get_array(&self) -> Result<Vec<EsValueFacade>, JsError> { ... }
fn supports_stringify(&self) -> bool { ... }
fn stringify(&self) -> Result<String, JsError> { ... }
fn is_error(&self) -> bool { ... }
fn get_error(&self) -> JsError { ... }
}

Required methods

Provided methods

Implementations on Foreign Types

Implementors