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_HOLEJS_NO_ITER_VALUEJS_GENERATOR_CLOSINGJS_NO_CONSTANTJS_THIS_POISONJS_ARG_POISONJS_SERIALIZE_NO_NODEJS_LAZY_ARGUMENTSJS_OPTIMIZED_ARGUMENTSJS_IS_CONSTRUCTINGJS_BLOCK_NEEDS_CLONEJS_HASH_KEY_EMPTYJS_ION_ERRORJS_ION_BAILOUTJS_OPTIMIZED_OUTJS_UNINITIALIZED_LEXICALJS_GENERIC_MAGICJS_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) -> bool1.0.0[src]
This method tests for !=.