Enum js::jsapi::JSWhyMagic [] [src]

#[repr(u32)]
pub enum JSWhyMagic { JS_ELEMENTS_HOLE, JS_NO_ITER_VALUE, JS_GENERATOR_CLOSING, JS_NO_CONSTANT, JS_THIS_POISON, JS_ARG_POISON, JS_SERIALIZE_NO_NODE, JS_LAZY_ARGUMENTS, JS_OPTIMIZED_ARGUMENTS, JS_IS_CONSTRUCTING, JS_BLOCK_NEEDS_CLONE, JS_HASH_KEY_EMPTY, JS_ION_ERROR, JS_ION_BAILOUT, JS_OPTIMIZED_OUT, JS_UNINITIALIZED_LEXICAL, JS_GENERIC_MAGIC, JS_WHY_MAGIC_COUNT, }

Variants

Trait Implementations

impl Debug for JSWhyMagic
[src]

[src]

Formats the value using the given formatter.

impl Copy for JSWhyMagic
[src]

impl Clone for JSWhyMagic
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Eq for JSWhyMagic
[src]

impl PartialEq for JSWhyMagic
[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 JSWhyMagic
[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