Docs.rs
qjs-sys-0.1.2
qjs-sys 0.1.2
Permalink
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
flier
Dependencies
cfg-if ^0.1
normal
lazy_static ^1.3
normal
bindgen ^0.51
build
optional
cc ^1.0
build
failure ^0.1
build
lazy_static ^1.3
build
regex ^1
build
rust-lzma ^0.4
build
tar ^0.4
build
Versions
0%
of the crate is documented
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
qjs_sys
0.1.2
All Items
Crate Items
Modules
Structs
Constants
Statics
Functions
Type Aliases
Unions
Crate
qjs_sys
Copy item path
Source
Modules
§
JSCFunction
Enum
_bindgen_
ty_
1
Structs
§
JSCFunction
List
Entry
JSCFunction
List
Entry__
bindgen_
ty_
1__
bindgen_
ty_
1
JSCFunction
List
Entry__
bindgen_
ty_
1__
bindgen_
ty_
2
JSCFunction
List
Entry__
bindgen_
ty_
1__
bindgen_
ty_
3
JSCFunction
List
Entry__
bindgen_
ty_
1__
bindgen_
ty_
4
JSClass
JSClass
Def
JSClass
Exotic
Methods
JSContext
JSMalloc
Functions
JSMalloc
State
JSMemory
Usage
JSModule
Def
JSObject
JSProperty
Descriptor
JSProperty
Enum
JSRef
Count
Header
JSRuntime
JSValue
QJSCALC
REPL
VERSION
Constants
§
JS_
DEFAULT_
STACK_
SIZE
JS_
DEF_
ALIAS
JS_
DEF_
CFUNC
JS_
DEF_
CGETSET
JS_
DEF_
CGETSET_
MAGIC
JS_
DEF_
OBJECT
JS_
DEF_
PROP_
DOUBLE
JS_
DEF_
PROP_
INT32
JS_
DEF_
PROP_
INT64
JS_
DEF_
PROP_
STRING
JS_
DEF_
PROP_
UNDEFINED
JS_
EVAL_
BINARY_
LOAD_
ONLY
JS_
EVAL_
FLAG_
COMPILE_
ONLY
JS_
EVAL_
FLAG_
STRICT
JS_
EVAL_
FLAG_
STRIP
JS_
EVAL_
TYPE_
DIRECT
JS_
EVAL_
TYPE_
GLOBAL
JS_
EVAL_
TYPE_
INDIRECT
JS_
EVAL_
TYPE_
MASK
JS_
EVAL_
TYPE_
MODULE
JS_
GPN_
ENUM_
ONLY
JS_
GPN_
PRIVATE_
MASK
JS_
GPN_
SET_
ENUM
JS_
GPN_
STRING_
MASK
JS_
GPN_
SYMBOL_
MASK
JS_
PROP_
AUTOINIT
JS_
PROP_
CONFIGURABLE
JS_
PROP_
C_
W_
E
JS_
PROP_
ENUMERABLE
JS_
PROP_
GETSET
JS_
PROP_
HAS_
CONFIGURABLE
JS_
PROP_
HAS_
ENUMERABLE
JS_
PROP_
HAS_
GET
JS_
PROP_
HAS_
SET
JS_
PROP_
HAS_
SHIFT
JS_
PROP_
HAS_
VALUE
JS_
PROP_
HAS_
WRITABLE
JS_
PROP_
LENGTH
JS_
PROP_
NORMAL
JS_
PROP_
NO_
ADD
JS_
PROP_
NO_
EXOTIC
JS_
PROP_
THROW
JS_
PROP_
THROW_
STRICT
JS_
PROP_
TMASK
JS_
PROP_
VARREF
JS_
PROP_
WRITABLE
JS_
READ_
OBJ_
BYTECODE
JS_
READ_
OBJ_
ROM_
DATA
JS_
WRITE_
OBJ_
BSWAP
JS_
WRITE_
OBJ_
BYTECODE
Statics
§
qjscalc
⚠
qjscalc_
size
⚠
repl
⚠
repl_
size
⚠
Functions
§
JS_
AddIntrinsic
Base
Objects
⚠
JS_
AddIntrinsic
Date
⚠
JS_
AddIntrinsic
Eval
⚠
JS_
AddIntrinsicJSON
⚠
JS_
AddIntrinsic
MapSet
⚠
JS_
AddIntrinsic
Promise
⚠
JS_
AddIntrinsic
Proxy
⚠
JS_
AddIntrinsic
RegExp
⚠
JS_
AddIntrinsic
RegExp
Compiler
⚠
JS_
AddIntrinsic
String
Normalize
⚠
JS_
AddIntrinsic
Typed
Arrays
⚠
JS_
AddModule
Export
⚠
JS_
AddModule
Export
List
⚠
JS_
Atom
ToCString
⚠
JS_
Atom
ToString
⚠
JS_
Atom
ToValue
⚠
JS_Call
⚠
JS_
Call
Constructor
⚠
JS_
Call
Constructor2
⚠
JS_
Compute
Memory
Usage
⚠
JS_
Define
Property
⚠
JS_
Define
Property
GetSet
⚠
JS_
Define
Property
Value
⚠
JS_
Define
Property
Value
Str
⚠
JS_
Define
Property
Value
Uint32
⚠
JS_
Delete
Property
⚠
JS_
Detach
Array
Buffer
⚠
JS_
Detect
Module
⚠
JS_
Dump
Memory
Usage
⚠
JS_
DupAtom
⚠
JS_
Enable
IsError
Property
⚠
JS_
Enqueue
Job
⚠
JS_Eval
⚠
JS_
Eval
Binary
⚠
JS_
Eval
Function
⚠
JS_
Execute
Pending
Job
⚠
JS_
Free
Atom
⚠
JS_
Free
AtomRT
⚠
JS_
FreeC
String
⚠
JS_
Free
Context
⚠
JS_
Free
Runtime
⚠
JS_
GetArray
Buffer
⚠
JS_
GetClass
Proto
⚠
JS_
GetContext
Opaque
⚠
JS_
GetException
⚠
JS_
GetGlobal
Object
⚠
JS_
GetOpaque
⚠
JS_
GetOpaque2
⚠
JS_
GetOwn
Property
⚠
JS_
GetOwn
Property
Names
⚠
JS_
GetProperty
Internal
⚠
JS_
GetProperty
Str
⚠
JS_
GetProperty
Uint32
⚠
JS_
GetPrototype
⚠
JS_
GetRuntime
⚠
JS_
HasProperty
⚠
JS_
Invoke
⚠
JS_
IsArray
⚠
JS_
IsConstructor
⚠
JS_
IsError
⚠
JS_
IsExtensible
⚠
JS_
IsFunction
⚠
JS_
IsInGC
Sweep
⚠
JS_
IsInstance
Of
⚠
JS_
IsJob
Pending
⚠
JS_
IsLive
Object
⚠
JS_
IsNumber
⚠
JS_
IsRegistered
Class
⚠
JS_
Mark
Value
⚠
JS_
NewArray
⚠
JS_
NewArray
Buffer
⚠
JS_
NewArray
Buffer
Copy
⚠
JS_
NewAtom
⚠
JS_
NewAtom
Len
⚠
JS_
NewAtom
String
⚠
JS_
NewAtomU
Int32
⚠
JS_
NewBig
Int64
⚠
JS_
NewBig
Uint64
⚠
JS_
NewC
Function2
⚠
JS_
NewC
Function
Data
⚠
JS_
NewC
Module
⚠
JS_
NewClass
⚠
JS_
NewClassID
⚠
JS_
NewContext
⚠
JS_
NewContext
Raw
⚠
JS_
NewError
⚠
JS_
NewInt64
⚠
JS_
NewObject
⚠
JS_
NewObject
Class
⚠
JS_
NewObject
Proto
⚠
JS_
NewObject
Proto
Class
⚠
JS_
NewPromise
Capability
⚠
JS_
NewRuntime
⚠
JS_
NewRuntime2
⚠
JS_
NewString
⚠
JS_
NewString
Len
⚠
JS_
ParseJSON
⚠
JS_
Prevent
Extensions
⚠
JS_
Read
Object
⚠
JS_
Reset
Uncatchable
Error
⚠
JS_
RunGC
⚠
JS_
SetCan
Block
⚠
JS_
SetClass
Proto
⚠
JS_
SetContext
Opaque
⚠
JS_
SetGC
Threshold
⚠
JS_
SetInterrupt
Handler
⚠
JS_
SetMax
Stack
Size
⚠
JS_
SetMemory
Limit
⚠
JS_
SetModule
Export
⚠
JS_
SetModule
Export
List
⚠
JS_
SetModule
Loader
Func
⚠
JS_
SetOpaque
⚠
JS_
SetProperty
Function
List
⚠
JS_
SetProperty
Int64
⚠
JS_
SetProperty
Internal
⚠
JS_
SetProperty
Str
⚠
JS_
SetProperty
Uint32
⚠
JS_
SetPrototype
⚠
JS_
SetRuntime
Info
⚠
JS_
Throw
⚠
JS_
Throw
Internal
Error
⚠
JS_
Throw
OutOf
Memory
⚠
JS_
Throw
Range
Error
⚠
JS_
Throw
Reference
Error
⚠
JS_
Throw
Syntax
Error
⚠
JS_
Throw
Type
Error
⚠
JS_
ToBig
Int64
⚠
JS_
ToBool
⚠
JS_
ToCString
Len2
⚠
JS_
ToFloat64
⚠
JS_
ToIndex
⚠
JS_
ToInt32
⚠
JS_
ToInt64
⚠
JS_
ToProperty
Key
⚠
JS_
ToString
⚠
JS_
Write
Object
⚠
__
JS_
Free
Value
⚠
__
JS_
Free
ValueRT
⚠
js_free
⚠
js_
free_
rt
⚠
js_
init_
module_
os
⚠
js_
init_
module_
std
⚠
js_
load_
file
⚠
js_
malloc
⚠
js_
malloc_
rt
⚠
js_
malloc_
usable_
size
⚠
js_
malloc_
usable_
size_
rt
⚠
js_
mallocz
⚠
js_
mallocz_
rt
⚠
js_
module_
loader
⚠
js_
realloc
⚠
js_
realloc2
⚠
js_
realloc_
rt
⚠
js_
std_
add_
helpers
⚠
js_
std_
dump_
error
⚠
js_
std_
eval_
binary
⚠
js_
std_
free_
handlers
⚠
js_
std_
loop
⚠
js_
strdup
⚠
js_
string_
code
Point
Range
⚠
js_
strndup
⚠
Type Aliases
§
FILE
JSAtom
JSCFunction
JSCFunction
Data
JSCFunction
Magic
JSClass
Call
JSClass
Finalizer
JSClassGC
Mark
JSClassID
JSFree
Array
Buffer
Data
Func
JSInterrupt
Handler
JSJob
Func
JSModule
Init
Func
JSModule
Loader
Func
JSModule
Normalize
Func
JS_
Mark
Func
Unions
§
JSCFunction
List
Entry__
bindgen_
ty_
1
JSCFunction
Type
JSValue
Union