pub unsafe extern "C" fn SetPreserveWrapperCallbacks(
cx: *mut JSContext,
preserveWrapper: Option<unsafe extern "C" fn(_: *mut JSContext, _: Handle<*mut JSObject>) -> bool>,
hasReleasedWrapper: Option<unsafe extern "C" fn(_: Handle<*mut JSObject>) -> bool>,
)