Enum js::jsapi::JSProtoKey [] [src]

#[repr(u32)]
pub enum JSProtoKey { JSProto_Null, JSProto_Object, JSProto_Function, JSProto_Array, JSProto_Boolean, JSProto_JSON, JSProto_Date, JSProto_Math, JSProto_Number, JSProto_String, JSProto_RegExp, JSProto_Error, JSProto_InternalError, JSProto_EvalError, JSProto_RangeError, JSProto_ReferenceError, JSProto_SyntaxError, JSProto_TypeError, JSProto_URIError, JSProto_DebuggeeWouldRun, JSProto_Iterator, JSProto_StopIteration, JSProto_ArrayBuffer, JSProto_Int8Array, JSProto_Uint8Array, JSProto_Int16Array, JSProto_Uint16Array, JSProto_Int32Array, JSProto_Uint32Array, JSProto_Float32Array, JSProto_Float64Array, JSProto_Uint8ClampedArray, JSProto_Proxy, JSProto_WeakMap, JSProto_Map, JSProto_Set, JSProto_DataView, JSProto_Symbol, JSProto_SharedArrayBuffer, JSProto_Intl, JSProto_TypedObject, JSProto_Reflect, JSProto_SIMD, JSProto_WeakSet, JSProto_TypedArray, JSProto_Atomics, JSProto_SavedFrame, JSProto_Wasm, JSProto_Promise, JSProto_LIMIT, }

Variants

Trait Implementations

impl Debug for JSProtoKey
[src]

[src]

Formats the value using the given formatter.

impl Copy for JSProtoKey
[src]

impl Clone for JSProtoKey
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Eq for JSProtoKey
[src]

impl PartialEq for JSProtoKey
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

impl Hash for JSProtoKey
[src]

[src]

Feeds this value into the given [Hasher]. Read more

1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more