Type Definition js::jsapi::ReadStructuredCloneOp
[−]
[src]
type ReadStructuredCloneOp = Option<unsafe extern "C" fn(cx: *mut JSContext, r: *mut JSStructuredCloneReader, tag: u32, data: u32, closure: *mut c_void) -> *mut JSObject>;
Read structured data from the reader r. This hook is used to read a value previously serialized by a call to the WriteStructuredCloneOp hook.
tag and data are the pair of uint32_t values from the header. The callback may use the JS_Read* APIs to read any other relevant parts of the object from the reader r. closure is any value passed to the JS_ReadStructuredClone function. Return the new object on success, nullptr on error/exception.