Function quickjs_wasm_rs::from_qjs_value

source ·
pub fn from_qjs_value(val: JSValueRef<'_>) -> Result<JSValue>
Expand description

Converts a reference to QuickJS value represented by quickjs_wasm_rs::JSValueRef to a JSValue.

§Arguments

  • val - a JSValueRef to be converted to a JSValue

§Returns

  • anyhow::Result<JSValue>

§Example

// Assuming `qjs_val` is a `JSValueRef` pointing to a QuickJS string
let js_val = from_qjs_value(qjs_val).unwrap();
assert_eq!(js_val, "hello".into());