Module boa_engine::object

source ·
Expand description

Boa’s representation of a JavaScript object and builtin object wrappers

For the builtin object wrappers, please see object::builtins for implementors.

Modules§

  • All Rust API wrappers for Boa’s ECMAScript objects.
  • Implements object shapes.

Structs§

Enums§

Constants§

  • Const constructor, usually set on prototypes as a key to point to their respective constructor object.
  • Const prototype, usually set on constructors as a key to point to their respective prototype object.

Traits§

  • Represents a type that can be stored inside a JsObject.
  • This trait allows Rust types to be passed around as objects.

Type Aliases§

  • An Object with inner data set to dyn NativeObject.
  • Common field names. A type alias for an object prototype.
  • A wrapper type for an immutably borrowed type T.
  • A wrapper type for a mutably borrowed type T.