Function quickjs_runtime::quickjs_utils::maps::new_map_q
source · [−]pub fn new_map_q(q_ctx: &QuickJsRealmAdapter) -> Result<JSValueRef, JsError>
Expand description
create new instance of Map
Example
use quickjs_runtime::builder::QuickJsRuntimeBuilder;
use quickjs_runtime::quickjs_utils::maps::new_map_q;
use quickjs_runtime::valueref::JSValueRef;
let rt = QuickJsRuntimeBuilder::new().build();
rt.exe_rt_task_in_event_loop(|q_js_rt| {
let q_ctx = q_js_rt.get_main_context();
let my_map: JSValueRef = new_map_q(q_ctx).ok().unwrap();
});