unsafe extern "C" fn write_transfer_callback( cx: *mut JSContext, obj: HandleObject, closure: *mut c_void, tag: *mut u32, ownership: *mut TransferableOwnership, _content: *mut *mut c_void, extra_data: *mut u64, ) -> bool
https://html.spec.whatwg.org/multipage/#structuredserializewithtransfer