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.