~~Title: Eio.Data~~
===== Description =====
%%A structure to handle arbitrary data to be sent over Promises.%%
{{page>:develop:api-include:eio:data:description&nouser&nolink&nodate}}
===== Fields =====
{{page>:develop:api-include:eio:data:fields&nouser&nolink&nodate}}
* **data** - %%Private data pointer%%
* **size** - %%Size of private data%%
===== Signature =====
struct Eio.Data {
data: void_ptr;
size: uint;
}
===== C signature =====
typedef struct _Eio_Data {
void *data;
unsigned int size;
} Eio_Data;