napi_serialize

Function napi_serialize 

Source
pub unsafe extern "C" fn napi_serialize(
    env: napi_env,
    object: napi_value,
    transfer_list: napi_value,
    clone_list: napi_value,
    result: *mut *mut c_void,
) -> napi_status
Available on crate features napi and api-12 only.
Expand description

Serialize an ArkTS object.

§Arguments

  • env - Current running virtual machine context.

  • object - The ArkTS object to serialize.

  • transfer_list - List of data to transfer in transfer mode.

  • clone_list - List of Sendable data to transfer in clone mode.

  • result - Serialization result of the ArkTS object.

§Returns

  • Returns the function execution status.

Available since API-level: 12