[−][src]Module boa::object
This module implements the Rust representation of a JavaScript object.
Structs
ConstructorBuilder | Builder for creating constructors objects, like |
FunctionBinding | The functions binding. |
FunctionBuilder | Builder for creating native function objects |
GcObject | Garbage collected |
IndexProperties | An iterator over the indexed property entries of an |
IndexPropertyKeys | An iterator over the index keys ( |
IndexPropertyValues | An iterator over the index values ( |
Iter | An iterator over the property entries of an |
Keys | An iterator over the keys ( |
Object | The internal representation of an JavaScript object. |
ObjectInitializer | Builder for creating objects with properties. |
RecursionLimiter | Prevents infinite recursion during |
StringProperties | An iterator over the |
StringPropertyKeys | An iterator over the string keys ( |
StringPropertyValues | An iterator over the string values ( |
SymbolProperties | An iterator over the |
SymbolPropertyKeys | An iterator over the keys ( |
SymbolPropertyValues | An iterator over the |
Values | An iterator over the values ( |
Enums
ObjectData | Defines the different types of objects. |
Statics
PROTOTYPE | Static |
Traits
NativeObject | This trait allows Rust types to be passed around as objects. |
Type Definitions
Ref | A wrapper type for an immutably borrowed type T. |
RefMut | A wrapper type for a mutably borrowed type T. |