pub unsafe extern "C" fn JS_SetGrayGCRootsTracer( cx: *mut JSContext, traceOp: Option<unsafe extern "C" fn(*mut JSTracer, *mut SliceBudget, *mut c_void) -> bool>, data: *mut c_void, )