pub unsafe extern "C" fn emscripten_set_webglcontextrestored_callback_on_thread( target: *const c_char, userData: *mut c_void, useCapture: bool, callback: em_webgl_context_callback, targetThread: pthread_t, ) -> c_int