Structs§
- CCallback
- Escapable
Handle Scope - A V8
EscapableHandleScope
. - Handle
Scope - A V8
HandleScope
. - Inherited
Handle Scope - Isolate__
- Local
- A V8
Local
handle.
Enums§
Functions§
- Neon_
Array ⚠Buffer_ Data - Neon_
Array ⚠Buffer_ New - Neon_
Array_ ⚠Length - Neon_
Array_ ⚠New - Neon_
Buffer_ ⚠Data - Neon_
Buffer_ ⚠New - Neon_
Buffer_ ⚠Uninitialized - Neon_
Call_ ⚠Current Isolate - Neon_
Call_ ⚠Data - Neon_
Call_ ⚠Get - Neon_
Call_ ⚠GetIsolate - Neon_
Call_ ⚠IsConstruct - Neon_
Call_ ⚠Length - Neon_
Call_ ⚠SetReturn - Neon_
Call_ ⚠This - Neon_
Class_ ⚠AddMethod - Neon_
Class_ ⚠Constructor - Neon_
Class_ ⚠Create Base - Neon_
Class_ ⚠GetAllocate Kernel - Neon_
Class_ ⚠GetCall Kernel - Neon_
Class_ ⚠GetClass Map - Neon_
Class_ ⚠GetConstruct Kernel - Neon_
Class_ ⚠GetInstance Internals - Neon_
Class_ ⚠GetName - Neon_
Class_ ⚠HasInstance - Neon_
Class_ ⚠Metadata ToConstructor - Neon_
Class_ ⚠SetClass Map - Neon_
Class_ ⚠SetName - Neon_
Class_ ⚠Throw Call Error - Neon_
Class_ ⚠Throw This Error - Neon_
Convert_ ⚠ToObject - Neon_
Convert_ ⚠ToString - Neon_
Error_ ⚠NewError - Neon_
Error_ ⚠NewRange Error - Neon_
Error_ ⚠NewType Error - Neon_
Error_ ⚠Throw - Neon_
Error_ ⚠Throw Error From Utf8 - Neon_
Event ⚠Handler_ Delete - Neon_
Event ⚠Handler_ New - Neon_
Event ⚠Handler_ Schedule - Neon_
Fun_ ⚠Call - Neon_
Fun_ ⚠Construct - Neon_
Fun_ ⚠GetDynamic Callback - Neon_
Fun_ ⚠New - Neon_
Fun_ ⚠Template_ New - Neon_
Mem_ ⚠Same Handle - Neon_
Module_ ⚠Exec Callback - Neon_
Module_ ⚠Exec Kernel - Neon_
Module_ ⚠GetVersion - Neon_
Object_ ⚠Get - Neon_
Object_ ⚠GetIsolate - Neon_
Object_ ⚠GetOwn Property Names - Neon_
Object_ ⚠Get_ Index - Neon_
Object_ ⚠Get_ String - Neon_
Object_ ⚠New - Neon_
Object_ ⚠Set - Neon_
Object_ ⚠Set_ Index - Neon_
Object_ ⚠Set_ String - Neon_
Primitive_ ⚠Boolean - Neon_
Primitive_ ⚠Boolean Value - Neon_
Primitive_ ⚠Integer - Neon_
Primitive_ ⚠Integer Value - Neon_
Primitive_ ⚠IsInt32 - Neon_
Primitive_ ⚠IsUint32 - Neon_
Primitive_ ⚠Null - Neon_
Primitive_ ⚠Number - Neon_
Primitive_ ⚠Number Value - Neon_
Primitive_ ⚠Undefined - Neon_
Scope_ ⚠Alignof - Neon_
Scope_ ⚠Alignof Escapable - Neon_
Scope_ ⚠Chained - Neon_
Scope_ ⚠Enter - Neon_
Scope_ ⚠Enter_ Escapable - Neon_
Scope_ ⚠Escape - Neon_
Scope_ ⚠Exit - Neon_
Scope_ ⚠Exit_ Escapable - Neon_
Scope_ ⚠GetGlobal - Neon_
Scope_ ⚠Nested - Neon_
Scope_ ⚠Sizeof - Neon_
Scope_ ⚠Sizeof Escapable - Neon_
String_ ⚠Data - Neon_
String_ ⚠New - Neon_
String_ ⚠Utf8 Length - Neon_
Tag_ ⚠IsArray - Neon_
Tag_ ⚠IsArray Buffer - Neon_
Tag_ ⚠IsBoolean - Neon_
Tag_ ⚠IsBuffer - Neon_
Tag_ ⚠IsError - Neon_
Tag_ ⚠IsFunction - Neon_
Tag_ ⚠IsNull - Neon_
Tag_ ⚠IsNumber - Neon_
Tag_ ⚠IsObject - Neon_
Tag_ ⚠IsString - Neon_
Tag_ ⚠IsUndefined - Neon_
Task_ ⚠Schedule - Neon_
TryCatch_ ⚠With - Invokes a Rust closure with a
TryCatch
live on the stack. Theresult
value can be assumed to be initialized if and only if this function does not returnTryCatchControl::Panicked
. Theunwind_value
value can be assumed to be initialized if and only if this function returnsTryCatchControl::Panicked
.
Type Aliases§
- Function
Callback Info - Represents the details of how the function was called from JavaScript.
- Isolate
- Represents an instance of the V8 runtime.
- TryCatch
Glue - A Rust extern “glue function” for C++ to invoke a Rust closure with a
TryCatch
live on the stack. Theresult
argument can be assumed to be initialized if and only if the glue function returnsTryCatchControl::Returned
. Theunwind_value
argument can be assumed to be initialized if and only if the glue function returnsTryCatchControl::Panicked
.