Function quickjs_runtime::quickjs_utils::sets::new_set_q[][src]

pub fn new_set_q(q_ctx: &QuickJsContext) -> Result<JSValueRef, EsError>

create new instance of Set

Example

use quickjs_runtime::esruntimebuilder::EsRuntimeBuilder;
use quickjs_runtime::valueref::JSValueRef;
use quickjs_runtime::quickjs_utils::sets::new_set_q;

let rt = EsRuntimeBuilder::new().build();
rt.exe_rt_task_in_event_loop(|q_js_rt| {
   let q_ctx = q_js_rt.get_main_context();
   let my_set: JSValueRef = new_set_q(q_ctx).ok().unwrap();
});