[−][src]Crate rusty_v8
Modules
Exception | Create new error objects by calling the corresponding error object constructor with the message. |
JSON | A JSON Parser and Stringifier |
V8 | |
array_buffer | |
inspector | |
platform |
Structs
Boolean | A primitive boolean value (ECMA-262, 4.3.14). Either the true or false value. |
Context | |
Function | A JavaScript function object (ECMA-262, 15.3). |
FunctionCallbackInfo | The argument information given to function call callbacks. This class provides access to information about the context of the call, including the receiver, the number and values of arguments, and the holder of the function. |
FunctionTemplate | A FunctionTemplate is used to create functions at runtime. There can only be one function created from a FunctionTemplate in a context. The lifetime of the created function is equal to the lifetime of the context. So in case the embedder needs to create temporary functions that can be collected using Scripts is preferred. |
HandleScope | |
Integer | A JavaScript value representing a signed integer. |
Isolate | |
Local | An object reference managed by the v8 garbage collector. |
Locker | |
Message | An error message. |
Name | A superclass for symbols and strings. |
Number | A JavaScript number value (ECMA-262, 4.3.20) |
Object | A JavaScript object (ECMA-262, 4.3.3) |
OwnedIsolate | Same as Isolate but gets disposed when it goes out of scope. |
Primitive | The superclass of primitive values. See ECMA-262 4.3.2. |
Promise | An instance of the built-in Promise constructor (ES6 draft). |
PromiseRejectMessage | |
PromiseResolver | |
Script | A compiled JavaScript script, tied to a Context which was active when the script was compiled. |
ScriptOrigin | The origin, within a file, of a script. |
String | A JavaScript string value (ECMA-262, 4.3.17). |
Value | The superclass of all JavaScript values and objects. |
Enums
NewStringType | |
PromiseRejectEvent | |
PromiseState |
Functions
new_false | |
new_null | |
new_true | |
new_undefined |