Docs.rs
quickjs-wasm-sys-1.2.1
quickjs-wasm-sys 1.2.1
Permalink
Docs.rs crate page
Apache-2.0 WITH LLVM-exception
Links
Homepage
Repository
crates.io
Source
Owners
surma
jeffcharles
saulecabrera
github:bytecodealliance:javy-publish
Dependencies
anyhow ^1.0
build
bindgen ^0.69.4
build
cc ^1.0
build
http-body-util ^0.1.1
build
hyper ^1.3
build
hyper-tls ^0.6.0
build
hyper-util ^0.1.3
build
tokio ^1.37
build
walkdir ^2
build
Versions
0%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
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
quickjs_wasm_sys
1.2.1
All Items
Structs
Constants
Statics
Functions
Type Aliases
Unions
?
Settings
Crate
quickjs_wasm_sys
Copy item path
source
·
[
−
]
Structs
§
JSCFunctionListEntry
JSCFunctionListEntry__bindgen_ty_1__bindgen_ty_1
JSCFunctionListEntry__bindgen_ty_1__bindgen_ty_2
JSCFunctionListEntry__bindgen_ty_1__bindgen_ty_3
JSCFunctionListEntry__bindgen_ty_1__bindgen_ty_4
JSClass
JSClassDef
JSClassExoticMethods
JSContext
JSGCObjectHeader
JSMallocFunctions
JSMallocState
JSMemoryUsage
JSModuleDef
JSObject
JSPropertyDescriptor
JSPropertyEnum
JSRefCountHeader
JSRuntime
JSSharedArrayBufferFunctions
_IO_FILE
__wasi_ciovec_t
__wasi_dirent_t
__wasi_event_fd_readwrite_t
__wasi_event_t
__wasi_fdstat_t
__wasi_filestat_t
__wasi_iovec_t
__wasi_prestat_dir_t
__wasi_prestat_t
__wasi_subscription_clock_t
__wasi_subscription_fd_readwrite_t
__wasi_subscription_t
__wasi_subscription_u_t
iovec
max_align_t
timespec
timeval
Constants
§
BUFSIZ
EOF
FILENAME_MAX
FOPEN_MAX
INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INT64_MAX
INT64_MIN
INTMAX_MAX
INTMAX_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_FAST64_MAX
INT_FAST64_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
INT_LEAST64_MAX
INT_LEAST64_MIN
JSCFunctionEnum_JS_CFUNC_constructor
JSCFunctionEnum_JS_CFUNC_constructor_magic
JSCFunctionEnum_JS_CFUNC_constructor_or_func
JSCFunctionEnum_JS_CFUNC_constructor_or_func_magic
JSCFunctionEnum_JS_CFUNC_f_f
JSCFunctionEnum_JS_CFUNC_f_f_f
JSCFunctionEnum_JS_CFUNC_generic
JSCFunctionEnum_JS_CFUNC_generic_magic
JSCFunctionEnum_JS_CFUNC_getter
JSCFunctionEnum_JS_CFUNC_getter_magic
JSCFunctionEnum_JS_CFUNC_iterator_next
JSCFunctionEnum_JS_CFUNC_setter
JSCFunctionEnum_JS_CFUNC_setter_magic
JS_ATOM_NULL
JS_CALL_FLAG_CONSTRUCTOR
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_FLAG_BACKTRACE_BARRIER
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_PARSE_JSON_EXT
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_REFERENCE
JS_READ_OBJ_ROM_DATA
JS_READ_OBJ_SAB
JS_TAG_BIG_DECIMAL
JS_TAG_BIG_FLOAT
JS_TAG_BIG_INT
JS_TAG_BOOL
JS_TAG_CATCH_OFFSET
JS_TAG_EXCEPTION
JS_TAG_FIRST
JS_TAG_FLOAT64
JS_TAG_FUNCTION_BYTECODE
JS_TAG_INT
JS_TAG_MODULE
JS_TAG_NULL
JS_TAG_OBJECT
JS_TAG_STRING
JS_TAG_SYMBOL
JS_TAG_UNDEFINED
JS_TAG_UNINITIALIZED
JS_WRITE_OBJ_BSWAP
JS_WRITE_OBJ_BYTECODE
JS_WRITE_OBJ_REFERENCE
JS_WRITE_OBJ_SAB
L_ctermid
L_cuserid
PTRDIFF_MAX
PTRDIFF_MIN
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINT64_MAX
UINTMAX_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_FAST64_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
UINT_LEAST64_MAX
WINT_MAX
WINT_MIN
_BSD_SOURCE
_IOFBF
_IOLBF
_IONBF
_XOPEN_SOURCE
__BIG_ENDIAN
__LITTLE_ENDIAN
__USE_TIME_BITS64
Statics
§
ext_js_false
ext_js_null
ext_js_true
ext_js_undefined
ext_js_uninitialized
stderr
stdin
stdout
Functions
§
JS_AddIntrinsicBaseObjects
⚠
JS_AddIntrinsicBigDecimal
⚠
JS_AddIntrinsicBigFloat
⚠
JS_AddIntrinsicBigInt
⚠
JS_AddIntrinsicDate
⚠
JS_AddIntrinsicEval
⚠
JS_AddIntrinsicJSON
⚠
JS_AddIntrinsicMapSet
⚠
JS_AddIntrinsicOperators
⚠
JS_AddIntrinsicPromise
⚠
JS_AddIntrinsicProxy
⚠
JS_AddIntrinsicRegExp
⚠
JS_AddIntrinsicRegExpCompiler
⚠
JS_AddIntrinsicStringNormalize
⚠
JS_AddIntrinsicTypedArrays
⚠
JS_AddModuleExport
⚠
JS_AddModuleExportList
⚠
JS_AtomToCString
⚠
JS_AtomToString
⚠
JS_AtomToValue
⚠
JS_BigIntSigned
⚠
JS_BigIntToInt64
⚠
JS_BigIntToUint64
⚠
JS_Call
⚠
JS_CallConstructor
⚠
JS_CallConstructor2
⚠
JS_ComputeMemoryUsage
⚠
JS_DefineProperty
⚠
JS_DefinePropertyGetSet
⚠
JS_DefinePropertyValue
⚠
JS_DefinePropertyValueStr
⚠
JS_DefinePropertyValueUint32
⚠
JS_DeleteProperty
⚠
JS_DetachArrayBuffer
⚠
JS_DetectModule
⚠
JS_DumpMemoryUsage
⚠
JS_DupAtom
⚠
JS_DupContext
⚠
JS_DupValueExt
⚠
JS_EnableBignumExt
⚠
JS_EnqueueJob
⚠
JS_Eval
⚠
JS_EvalFunction
⚠
JS_EvalThis
⚠
JS_ExecutePendingJob
⚠
JS_FreeAtom
⚠
JS_FreeAtomRT
⚠
JS_FreeCString
⚠
JS_FreeContext
⚠
JS_FreeRuntime
⚠
JS_GetArrayBuffer
⚠
JS_GetClassProto
⚠
JS_GetContextOpaque
⚠
JS_GetException
⚠
JS_GetGlobalObject
⚠
JS_GetImportMeta
⚠
JS_GetModuleName
⚠
JS_GetOpaque
⚠
JS_GetOpaque2
⚠
JS_GetOwnProperty
⚠
JS_GetOwnPropertyNames
⚠
JS_GetPropertyInternal
⚠
JS_GetPropertyStr
⚠
JS_GetPropertyUint32
⚠
JS_GetPrototype
⚠
JS_GetRuntime
⚠
JS_GetRuntimeOpaque
⚠
JS_GetScriptOrModuleName
⚠
JS_GetTypedArrayBuffer
⚠
JS_HasProperty
⚠
JS_Invoke
⚠
JS_IsArray
⚠
JS_IsArrayBuffer_Ext
⚠
JS_IsConstructor
⚠
JS_IsError
⚠
JS_IsExtensible
⚠
JS_IsFloat64_Ext
⚠
JS_IsFunction
⚠
JS_IsInstanceOf
⚠
JS_IsJobPending
⚠
JS_IsLiveObject
⚠
JS_IsRegisteredClass
⚠
JS_JSONStringify
⚠
JS_MarkValue
⚠
JS_NewArray
⚠
JS_NewArrayBuffer
⚠
JS_NewArrayBufferCopy
⚠
JS_NewAtom
⚠
JS_NewAtomLen
⚠
JS_NewAtomString
⚠
JS_NewAtomUInt32
⚠
JS_NewBigInt64
⚠
JS_NewBigUint64
⚠
JS_NewBool_Ext
⚠
JS_NewCFunction2
⚠
JS_NewCFunctionData
⚠
JS_NewCModule
⚠
JS_NewClass
⚠
JS_NewClassID
⚠
JS_NewContext
⚠
JS_NewContextRaw
⚠
JS_NewError
⚠
JS_NewFloat64_Ext
⚠
JS_NewInt32_Ext
⚠
JS_NewInt64_Ext
⚠
JS_NewObject
⚠
JS_NewObjectClass
⚠
JS_NewObjectProto
⚠
JS_NewObjectProtoClass
⚠
JS_NewPromiseCapability
⚠
JS_NewRuntime
⚠
JS_NewRuntime2
⚠
JS_NewString
⚠
JS_NewStringLen
⚠
JS_NewUint32_Ext
⚠
JS_ParseJSON
⚠
JS_ParseJSON2
⚠
JS_PreventExtensions
⚠
JS_ReadObject
⚠
JS_ResetUncatchableError
⚠
JS_ResolveModule
⚠
JS_RunGC
⚠
JS_RunModule
⚠
JS_SetCanBlock
⚠
JS_SetClassProto
⚠
JS_SetConstructor
⚠
JS_SetConstructorBit
⚠
JS_SetContextOpaque
⚠
JS_SetGCThreshold
⚠
JS_SetHostPromiseRejectionTracker
⚠
JS_SetInterruptHandler
⚠
JS_SetIsHTMLDDA
⚠
JS_SetMaxStackSize
⚠
JS_SetMemoryLimit
⚠
JS_SetModuleExport
⚠
JS_SetModuleExportList
⚠
JS_SetModuleLoaderFunc
⚠
JS_SetOpaque
⚠
JS_SetPropertyFunctionList
⚠
JS_SetPropertyInt64
⚠
JS_SetPropertyInternal
⚠
JS_SetPropertyStr
⚠
JS_SetPropertyUint32
⚠
JS_SetPrototype
⚠
JS_SetRuntimeInfo
⚠
JS_SetRuntimeOpaque
⚠
JS_SetSharedArrayBufferFunctions
⚠
JS_Throw
⚠
JS_ThrowInternalError
⚠
JS_ThrowOutOfMemory
⚠
JS_ThrowRangeError
⚠
JS_ThrowReferenceError
⚠
JS_ThrowSyntaxError
⚠
JS_ThrowTypeError
⚠
JS_ToBigInt64
⚠
JS_ToBool
⚠
JS_ToCStringLen2
⚠
JS_ToFloat64
⚠
JS_ToIndex
⚠
JS_ToInt32
⚠
JS_ToInt64
⚠
JS_ToInt64Ext
⚠
JS_ToPropertyKey
⚠
JS_ToString
⚠
JS_UpdateStackTop
⚠
JS_ValueToAtom
⚠
JS_WriteObject
⚠
JS_WriteObject2
⚠
__JS_FreeValue
⚠
__JS_FreeValueRT
⚠
__wasi_args_get
⚠
__wasi_args_sizes_get
⚠
__wasi_clock_res_get
⚠
__wasi_clock_time_get
⚠
__wasi_environ_get
⚠
__wasi_environ_sizes_get
⚠
__wasi_fd_advise
⚠
__wasi_fd_allocate
⚠
__wasi_fd_close
⚠
__wasi_fd_datasync
⚠
__wasi_fd_fdstat_get
⚠
__wasi_fd_fdstat_set_flags
⚠
__wasi_fd_fdstat_set_rights
⚠
__wasi_fd_filestat_get
⚠
__wasi_fd_filestat_set_size
⚠
__wasi_fd_filestat_set_times
⚠
__wasi_fd_pread
⚠
__wasi_fd_prestat_dir_name
⚠
__wasi_fd_prestat_get
⚠
__wasi_fd_pwrite
⚠
__wasi_fd_read
⚠
__wasi_fd_readdir
⚠
__wasi_fd_renumber
⚠
__wasi_fd_seek
⚠
__wasi_fd_sync
⚠
__wasi_fd_tell
⚠
__wasi_fd_write
⚠
__wasi_path_create_directory
⚠
__wasi_path_filestat_get
⚠
__wasi_path_filestat_set_times
⚠
__wasi_path_link
⚠
__wasi_path_open
⚠
__wasi_path_readlink
⚠
__wasi_path_remove_directory
⚠
__wasi_path_rename
⚠
__wasi_path_symlink
⚠
__wasi_path_unlink_file
⚠
__wasi_poll_oneoff
⚠
__wasi_proc_exit
⚠
__wasi_proc_raise
⚠
__wasi_random_get
⚠
__wasi_sched_yield
⚠
__wasi_sock_recv
⚠
__wasi_sock_send
⚠
__wasi_sock_shutdown
⚠
asprintf
⚠
clearerr
⚠
clearerr_unlocked
⚠
ctermid
⚠
cuserid
⚠
dprintf
⚠
fclose
⚠
fdopen
⚠
feof
⚠
feof_unlocked
⚠
ferror
⚠
ferror_unlocked
⚠
fflush
⚠
fflush_unlocked
⚠
fgetc
⚠
fgetc_unlocked
⚠
fgetln
⚠
fgetpos
⚠
fgets
⚠
fileno
⚠
fileno_unlocked
⚠
fmemopen
⚠
fopen
⚠
fprintf
⚠
fputc
⚠
fputc_unlocked
⚠
fputs
⚠
fread
⚠
fread_unlocked
⚠
freopen
⚠
fscanf
⚠
fseek
⚠
fseeko
⚠
fsetpos
⚠
ftell
⚠
ftello
⚠
fwrite
⚠
fwrite_unlocked
⚠
getc
⚠
getc_unlocked
⚠
getchar
⚠
getchar_unlocked
⚠
getdelim
⚠
getline
⚠
getw
⚠
js_free
⚠
js_free_rt
⚠
js_malloc
⚠
js_malloc_rt
⚠
js_malloc_usable_size
⚠
js_malloc_usable_size_rt
⚠
js_mallocz
⚠
js_mallocz_rt
⚠
js_realloc
⚠
js_realloc2
⚠
js_realloc_rt
⚠
js_strdup
⚠
js_string_codePointRange
⚠
js_strndup
⚠
open_memstream
⚠
perror
⚠
printf
⚠
putc
⚠
putc_unlocked
⚠
putchar
⚠
putchar_unlocked
⚠
puts
⚠
putw
⚠
remove
⚠
rename
⚠
renameat
⚠
rewind
⚠
scanf
⚠
setbuf
⚠
setbuffer
⚠
setlinebuf
⚠
setvbuf
⚠
snprintf
⚠
sprintf
⚠
sscanf
⚠
tmpfile
⚠
tmpnam
⚠
ungetc
⚠
vasprintf
⚠
vdprintf
⚠
vfprintf
⚠
vfscanf
⚠
vprintf
⚠
vscanf
⚠
vsnprintf
⚠
vsprintf
⚠
vsscanf
⚠
Type Aliases
§
FILE
JSAtom
JSCFunction
JSCFunctionData
JSCFunctionEnum
JSCFunctionMagic
JSClassCall
JSClassFinalizer
JSClassGCMark
JSClassID
JSFreeArrayBufferDataFunc
JSHostPromiseRejectionTracker
JSInterruptHandler
JSJobFunc
JSModuleInitFunc
JSModuleLoaderFunc
JSModuleNormalizeFunc
JSValue
JS_MarkFunc
__builtin_va_list
__isoc_va_list
__wasi_advice_t
__wasi_clockid_t
__wasi_device_t
__wasi_dircookie_t
__wasi_dirnamlen_t
__wasi_errno_t
__wasi_eventrwflags_t
__wasi_eventtype_t
__wasi_exitcode_t
__wasi_fd_t
__wasi_fdflags_t
__wasi_filedelta_t
__wasi_filesize_t
__wasi_filetype_t
__wasi_fstflags_t
__wasi_inode_t
__wasi_linkcount_t
__wasi_lookupflags_t
__wasi_oflags_t
__wasi_preopentype_t
__wasi_riflags_t
__wasi_rights_t
__wasi_roflags_t
__wasi_sdflags_t
__wasi_siflags_t
__wasi_signal_t
__wasi_size_t
__wasi_subclockflags_t
__wasi_timestamp_t
__wasi_userdata_t
__wasi_whence_t
_bindgen_ty_1
fpos_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
off_t
size_t
ssize_t
suseconds_t
time_t
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
va_list
wchar_t
Unions
§
JSCFunctionListEntry__bindgen_ty_1
JSCFunctionType
_G_fpos64_t
__wasi_prestat_u_t
__wasi_subscription_u_u_t