Available on crate feature
sys
only.Expand description
FFI bindings to Node-API symbols
Rust types generated from Node-API.
Structs
Enums
- KeyCollectionMode
napi-6
- KeyConversion
napi-6
- Status
napi-1
- TypedArrayType
napi-1
- ValueType
napi-6
Functions
- add_finalizer⚠
napi-5
- call_function⚠
napi-1
- call_threadsafe_function⚠
napi-4
- check_object_type_tag⚠
napi-8
- close_escapable_handle_scope⚠
napi-1
- close_handle_scope⚠
napi-1
- coerce_to_string⚠
napi-1
- create_array_with_length⚠
napi-1
- create_arraybuffer⚠
napi-1
- create_async_work⚠
napi-1
- create_bigint_int64⚠
napi-6
- create_bigint_uint64⚠
napi-6
- create_bigint_words⚠
napi-6
- create_buffer⚠
napi-1
- create_date⚠
napi-5
- create_double⚠
napi-1
- create_error⚠
napi-1
- create_external⚠
napi-1
- create_external_arraybuffer⚠
napi-1
- create_external_buffer⚠
napi-1
- create_function⚠
napi-1
- create_object⚠
napi-1
- create_promise⚠
napi-1
- create_range_error⚠
napi-1
- create_reference⚠
napi-1
- create_string_utf8⚠
napi-1
- create_threadsafe_function⚠
napi-4
- create_type_error⚠
napi-1
- create_typedarray⚠
napi-1
- delete_async_work⚠
napi-1
- delete_reference⚠
napi-1
- escape_handle⚠
napi-1
- fatal_error⚠
napi-1
- get_all_property_names⚠
napi-6
- get_and_clear_last_exception⚠
napi-1
- get_array_length⚠
napi-1
- get_arraybuffer_info⚠
napi-1
- get_boolean⚠
napi-1
- get_buffer_info⚠
napi-1
- get_cb_info⚠
napi-1
- get_date_value⚠
napi-5
- get_element⚠
napi-1
- get_global⚠
napi-1
- get_instance_data⚠
napi-6
- get_new_target⚠
napi-1
- get_null⚠
napi-1
- get_property⚠
napi-1
- get_reference_value⚠
napi-1
- get_typedarray_info⚠
napi-1
- get_undefined⚠
napi-1
- get_value_bigint_int64⚠
napi-6
- get_value_bigint_uint64⚠
napi-6
- get_value_bigint_words⚠
napi-6
- get_value_bool⚠
napi-1
- get_value_double⚠
napi-1
- get_value_external⚠
napi-1
- get_value_string_utf8⚠
napi-1
- get_value_string_utf16⚠
napi-1
- is_array⚠
napi-1
- is_arraybuffer⚠
napi-1
- is_buffer⚠
napi-1
- is_date⚠
napi-5
- is_error⚠
napi-1
- is_exception_pending⚠
napi-1
- is_promise⚠
napi-1
- is_typedarray⚠
napi-1
- new_instance⚠
napi-1
- object_freeze⚠
napi-8
- object_seal⚠
napi-8
- open_escapable_handle_scope⚠
napi-1
- open_handle_scope⚠
napi-1
- queue_async_work⚠
napi-1
- ref_threadsafe_function⚠
napi-4
- reference_ref⚠
napi-1
- reference_unref⚠
napi-1
- reject_deferred⚠
napi-1
- release_threadsafe_function⚠
napi-4
- resolve_deferred⚠
napi-1
- run_script⚠
napi-1
- set_element⚠
napi-1
- set_instance_data⚠
napi-6
- set_property⚠
napi-1
- strict_equals⚠
napi-1
- throw⚠
napi-1
- type_tag_object⚠
napi-8
- typeof_value⚠
napi-1
- unref_threadsafe_function⚠
napi-4
Type Definitions
- AsyncCompleteCallback
napi-1
- AsyncExecuteCallback
napi-1
- AsyncWork
napi-1
- Callback
napi-1
- CallbackInfo
napi-1
- Deferred
napi-1
- Env
napi-1
- EscapableHandleScope
napi-1
- Finalize
napi-1
- HandleScope
napi-1
- Ref
napi-1
- ThreadsafeFunction
napi-4
- ThreadsafeFunctionCallJs
napi-4
- Value
napi-1