napi-rs 0.1.1

A minimal library for building compiled Node add-ons in Rust
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <node_api.h>
#include <uv.h>
#include <string.h>

typedef struct extras_callback_scope__ *extras_callback_scope;

EXTERN_C_START

NAPI_EXTERN void extras_open_callback_scope(napi_async_context napi_async_context,
                                            napi_value napi_resource_object,
                                            extras_callback_scope *result);

NAPI_EXTERN void extras_close_callback_scope(extras_callback_scope callback_scope);

EXTERN_C_END