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
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
Trait Implementations
impl Debug for JSWhyMagic
[src]
impl Copy for JSWhyMagic
[src]
impl Clone for JSWhyMagic
[src]
fn clone(&self) -> JSWhyMagic
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Eq for JSWhyMagic
[src]
impl PartialEq for JSWhyMagic
[src]
fn eq(&self, __arg_0: &JSWhyMagic) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.