Crate jsi_sys

Source

Structs§

Buffer
CallInvoker
ConstPreparedJavaScript
CxxHostObject
HostObject
Instrumentation
JSError
JSIException
JsiArray
JsiArrayBuffer
JsiFunction
JsiObject
JsiString
JsiSymbol
JsiValue
JsiWeakObject
Pointer
PreparedJavaScript
PropNameID
Runtime
RustHostObject
Scope
StringBuffer
c_void

Traits§

HostObjectImpl

Functions§

Array_createWithLength
Array_get
Array_set
CallInvoker_invokeAsync
CallInvoker_invokeSync
CxxHostObject_create
CxxHostObject_fromHostObjectS
CxxHostObject_fromHostObjectU
CxxHostObject_getInner
CxxHostObject_getInnerMut
CxxHostObject_toHostObjectS
CxxHostObject_toHostObjectU
Function_call
Function_callAsConstructor
Function_callWithThis
Function_createFromHostFunction
HostObject_get
HostObject_getPropertyNames
Object_asArray
Object_asArrayBuffer
Object_asFunction
Object_asHostObject
Object_compare
Object_create
Object_createFromHostObjectShared
Object_createFromHostObjectUnique
Object_getProperty
Object_getPropertyNames
Object_setProperty
PreparedJavaScript_asConst
PropNameID_compare
PropNameID_copy
PropNameID_forString
PropNameID_forUtf8
PropNameID_toUtf8
Runtime_description
Runtime_evaluateJavaScript
Runtime_evaluatePreparedJavaScript
Runtime_global
Runtime_prepareJavaScript
String_compare
String_fromUtf8
String_toString
Symbol_compare
Symbol_toString
Value_asObject
Value_asString
Value_asSymbol
Value_compare
Value_copy
Value_copyFromObject
Value_copyFromString
Value_copyFromSymbol
Value_fromBool
Value_fromDouble
Value_fromInt
Value_fromJson
Value_fromNull
Value_fromObject
Value_fromString
Value_fromSymbol
Value_fromUndefined
Value_toString
WeakObject_fromObject
WeakObject_lock
create_prop_name_vector
create_value_vector
pop_prop_name_vector
push_prop_name_vector
push_value_vector

Type Aliases§

CallInvokerCallback
HostFunctionCallback