Expand description
Rust wrappers for mozjs’s glue module
Re-exports§
pub use crate::glue::EncodedStringCallback;
Modules§
Structs§
- Dispatchable
Pointer - Event
Loop Callback Data - Forwarding
Proxy Handler - Forwarding
Proxy Handler__ bindgen_ vtable - JSExternal
String Callbacks Traps - JSPrincipals
Callbacks - JobQueue
Traps - Proxy
Traps - RustJS
External String Callbacks - RustJS
External String Callbacks__ bindgen_ vtable - RustJS
Principals - RustJS
Principals__ bindgen_ vtable - Rust
JobQueue - Rust
JobQueue_ Saved Queue - Rust
JobQueue_ Saved Queue__ bindgen_ vtable - Rust
JobQueue__ bindgen_ vtable - ServoDOM
Visitor - ServoDOM
Visitor__ bindgen_ vtable - Wrapper
Proxy Handler - Wrapper
Proxy Handler__ bindgen_ vtable
Statics§
Functions§
- Append
ToId ⚠Vector - Append
ToRooted ⚠Object Vector - Call
BigInt ⚠Tracer - Call
Function ⚠Tracer - Call
IdTracer ⚠ - Call
JitGetter ⚠Op - Call
JitMethod ⚠Op - Call
JitSetter ⚠Op - Call
Object ⚠Root Tracer - Call
Object ⚠Tracer - Call
Property ⚠Descriptor Tracer - Call
Script ⚠Tracer - Call
String ⚠Tracer - Call
Symbol ⚠Tracer - Call
Unbarriered ⚠Object Tracer - Call
Value ⚠Root Tracer - Call
Value ⚠Tracer - Collect
Servo ⚠Sizes - CopyJS
Structured ⚠Clone Data - CreateJS
External ⚠String Callbacks - Create
JobQueue ⚠ - Create
Proxy ⚠Handler - Create
Rooted ⚠IdVector - Create
Rooted ⚠Object Vector - Create
RustJS ⚠Principals - Create
Wrapper ⚠Proxy Handler - Delete
Compile ⚠Options - DeleteJS
Auto ⚠Structured Clone Buffer - DeleteJS
External ⚠String Callbacks - Delete
JobQueue ⚠ - Delete
Rooted ⚠Object Vector - Delete
Wrapper ⚠Proxy Handler - Describe
Scripted ⚠Caller - Destroy
Rooted ⚠IdVector - Destroy
RustJS ⚠Principals - Dispatch
ToEvent ⚠Loop - Dispatchable
Run ⚠ - DumpJS
Stack ⚠ - Encode
String ⚠ToUT F8 - GetCross
Compartment ⚠Wrapper - GetFloat32
Array ⚠Length AndData - GetFloat64
Array ⚠Length AndData - GetId
Vector ⚠Address - GetInt8
Array ⚠Length AndData - GetInt16
Array ⚠Length AndData - GetInt32
Array ⚠Length AndData - GetLength
OfJS ⚠Structured Clone Data - GetObject
Vector ⚠Address - GetProxy
Handler ⚠ - GetProxy
Handler ⚠Extra - GetProxy
Handler ⚠Family - GetProxy
Private ⚠ - GetProxy
Reserved ⚠Slot - GetRustJS
Principals ⚠Private - GetSecurity
Wrapper ⚠ - GetUint8
Array ⚠Length AndData - GetUint8
Clamped ⚠Array Length AndData - GetUint16
Array ⚠Length AndData - GetUint32
Array ⚠Length AndData - GetWindow
Proxy ⚠Class - Initialize
Memory ⚠Reporter - Invoke
GetOwn ⚠Property Descriptor - Invoke
HasOwn ⚠ - IsDebug
Build ⚠ - IsProxy
Handler ⚠Family - IsWrapper⚠
- JS_
Forget ⚠String Linearness - JS_
GetEmpty ⚠String Value - JS_
GetModule ⚠Private - JS_
GetNaN ⚠Value - JS_
GetPositive ⚠Infinity Value - JS_
GetPromise ⚠Result - JS_
GetReg ⚠ExpFlags - JS_
GetReserved ⚠Slot - JS_
GetScript ⚠Private - JS_
GetScripted ⚠Caller Private - JS_
Maybe ⚠GetScript Private - NewCompile
Options ⚠ - NewJS
Auto ⚠Structured Clone Buffer - NewProxy
Object ⚠ - NewWindow
Proxy ⚠ - RUST_
FUNCTION_ ⚠VALUE_ TO_ JITINFO - RUST_
INTERNED_ ⚠STRING_ TO_ JSID - RUST_
JSID_ ⚠IS_ INT - RUST_
JSID_ ⚠IS_ STRING - RUST_
JSID_ ⚠IS_ VOID - RUST_
JSID_ ⚠TO_ INT - RUST_
JSID_ ⚠TO_ STRING - RUST_
SET_ ⚠JITINFO - RUST_
SYMBOL_ ⚠TO_ JSID - RUST_
js_ ⚠GetError Message - Report
ErrorASCII ⚠ - Report
ErrorUT ⚠F8 - SetAccessor
Property ⚠Descriptor - SetBuild
Id ⚠ - SetData
Property ⚠Descriptor - SetProxy
Private ⚠ - SetProxy
Reserved ⚠Slot - SetUp
Event ⚠Loop Dispatch - Should
Measure ⚠Object - Slice
Rooted ⚠IdVector - Stream
Consumer ⚠Consume Chunk - Stream
Consumer ⚠Note ResponseUR Ls - Stream
Consumer ⚠Stream End - Stream
Consumer ⚠Stream Error - Unchecked
Unwrap ⚠Object - Unwrap
Object ⚠Dynamic - Unwrap
Object ⚠Static - Wrapper
New ⚠ - Write
Bytes ⚠ToJS Structured Clone Data - int_
to_ ⚠jsid