pub unsafe extern "C" fn JS_InitReadPrincipalsCallback( cx: *mut JSContext, read: Option<unsafe extern "C" fn(_: *mut JSContext, _: *mut JSStructuredCloneReader, _: *mut *mut JSPrincipals) -> bool>, )