Module mozjs::typedarray
source · Expand description
High-level, safe bindings for JS typed array APIs. Allows creating new typed arrays or wrapping existing JS reflectors, and prevents reinterpreting existing buffers as different types except in well-defined cases.
Macros
Structs
A kind of typed array.
A kind of typed array.
A kind of typed array.
A kind of typed array.
A kind of typed array.
A kind of typed array.
A kind of typed array.
A kind of typed array.
A typed array wrapper.
A kind of typed array.
A kind of typed array.
A kind of typed array.
Enums
Traits
Trait that specifies how pointers to wrapped objects are stored. It supports
two variants, one with bare pointer (to be rooted on stack using
CustomAutoRooter) and wrapped in a Box<Heap>, which can be stored in a
heap-allocated structure, to be rooted with JSTraceable-implementing tracers
(currently implemented in Servo).
Internal trait used to associate an element type with an underlying representation
and various functions required to manipulate typed arrays of that element type.
Internal trait for creating new typed arrays.