Enum js::jsapi::JSErrNum
[−]
[src]
#[repr(u32)]pub enum JSErrNum { JSMSG_NOT_AN_ERROR, JSMSG_NOT_DEFINED, JSMSG_MORE_ARGS_NEEDED, JSMSG_INCOMPATIBLE_PROTO, JSMSG_NO_CONSTRUCTOR, JSMSG_BAD_SORT_ARG, JSMSG_CANT_WATCH, JSMSG_READ_ONLY, JSMSG_CANT_DELETE, JSMSG_CANT_TRUNCATE_ARRAY, JSMSG_NOT_FUNCTION, JSMSG_NOT_CONSTRUCTOR, JSMSG_CANT_CONVERT_TO, JSMSG_TOPRIMITIVE_NOT_CALLABLE, JSMSG_TOPRIMITIVE_RETURNED_OBJECT, JSMSG_NO_PROPERTIES, JSMSG_BAD_REGEXP_FLAG, JSMSG_ARG_INDEX_OUT_OF_RANGE, JSMSG_SPREAD_TOO_LARGE, JSMSG_BAD_WEAKMAP_KEY, JSMSG_BAD_GETTER_OR_SETTER, JSMSG_BAD_ARRAY_LENGTH, JSMSG_REDECLARED_VAR, JSMSG_UNDECLARED_VAR, JSMSG_GETTER_ONLY, JSMSG_OVERWRITING_ACCESSOR, JSMSG_UNDEFINED_PROP, JSMSG_INVALID_MAP_ITERABLE, JSMSG_NESTING_GENERATOR, JSMSG_INCOMPATIBLE_METHOD, JSMSG_OBJECT_WATCH_DEPRECATED, JSMSG_BAD_SURROGATE_CHAR, JSMSG_UTF8_CHAR_TOO_LARGE, JSMSG_MALFORMED_UTF8_CHAR, JSMSG_BUILTIN_CTOR_NO_NEW, JSMSG_BAD_GENERATOR_YIELD, JSMSG_EMPTY_ARRAY_REDUCE, JSMSG_UNEXPECTED_TYPE, JSMSG_MISSING_FUN_ARG, JSMSG_NOT_NONNULL_OBJECT, JSMSG_SET_NON_OBJECT_RECEIVER, JSMSG_INVALID_DESCRIPTOR, JSMSG_OBJECT_NOT_EXTENSIBLE, JSMSG_CANT_DEFINE_PROP_OBJECT_NOT_EXTENSIBLE, JSMSG_CANT_REDEFINE_PROP, JSMSG_CANT_REDEFINE_ARRAY_LENGTH, JSMSG_CANT_DEFINE_PAST_ARRAY_LENGTH, JSMSG_BAD_GET_SET_FIELD, JSMSG_THROW_TYPE_ERROR, JSMSG_NOT_EXPECTED_TYPE, JSMSG_NOT_ITERABLE, JSMSG_ALREADY_HAS_PRAGMA, JSMSG_NEXT_RETURNED_PRIMITIVE, JSMSG_CANT_SET_PROTO, JSMSG_CANT_SET_PROTO_OF, JSMSG_CANT_SET_PROTO_CYCLE, JSMSG_INVALID_ARG_TYPE, JSMSG_TERMINATED, JSMSG_PROTO_NOT_OBJORNULL, JSMSG_CANT_CALL_CLASS_CONSTRUCTOR, JSMSG_UNINITIALIZED_THIS, JSMSG_UNINITIALIZED_THIS_ARROW, JSMSG_BAD_DERIVED_RETURN, JSMSG_JSON_BAD_PARSE, JSMSG_JSON_CYCLIC_VALUE, JSMSG_BAD_INSTANCEOF_RHS, JSMSG_BAD_LEFTSIDE_OF_ASS, JSMSG_BAD_PROTOTYPE, JSMSG_IN_NOT_OBJECT, JSMSG_TOO_MANY_CON_SPREADARGS, JSMSG_TOO_MANY_FUN_SPREADARGS, JSMSG_UNINITIALIZED_LEXICAL, JSMSG_BAD_CONST_ASSIGN, JSMSG_INVALID_DATE, JSMSG_BAD_TOISOSTRING_PROP, JSMSG_BAD_URI, JSMSG_INVALID_NORMALIZE_FORM, JSMSG_NEGATIVE_REPETITION_COUNT, JSMSG_NOT_A_CODEPOINT, JSMSG_RESULTING_STRING_TOO_LARGE, JSMSG_BAD_RADIX, JSMSG_PRECISION_RANGE, JSMSG_BAD_APPLY_ARGS, JSMSG_BAD_FORMAL, JSMSG_CALLER_IS_STRICT, JSMSG_DEPRECATED_USAGE, JSMSG_NOT_SCRIPTED_FUNCTION, JSMSG_NO_REST_NAME, JSMSG_PARAMETER_AFTER_REST, JSMSG_TOO_MANY_FUN_APPLY_ARGS, JSMSG_CSP_BLOCKED_EVAL, JSMSG_CSP_BLOCKED_FUNCTION, JSMSG_ACCESSOR_DEF_DENIED, JSMSG_DEAD_OBJECT, JSMSG_UNWRAP_DENIED, JSMSG_BAD_CLONE_FUNOBJ_SCOPE, JSMSG_CANT_CLONE_OBJECT, JSMSG_CANT_OPEN, JSMSG_USER_DEFINED_ERROR, JSMSG_ALLOC_OVERFLOW, JSMSG_BAD_BUILD_ID, JSMSG_BAD_BYTECODE, JSMSG_BUFFER_TOO_SMALL, JSMSG_BUILD_ID_NOT_AVAILABLE, JSMSG_BYTECODE_TOO_BIG, JSMSG_ERR_DURING_THROW, JSMSG_NEED_DIET, JSMSG_OUT_OF_MEMORY, JSMSG_OVER_RECURSED, JSMSG_TOO_BIG_TO_ENCODE, JSMSG_TOO_DEEP, JSMSG_UNCAUGHT_EXCEPTION, JSMSG_UNKNOWN_FORMAT, JSMSG_ACCESSOR_WRONG_ARGS, JSMSG_ARRAY_COMP_LEFTSIDE, JSMSG_ARRAY_INIT_TOO_BIG, JSMSG_AS_AFTER_IMPORT_STAR, JSMSG_AS_AFTER_RESERVED_WORD, JSMSG_BAD_ANON_GENERATOR_RETURN, JSMSG_BAD_ARROW_ARGS, JSMSG_BAD_BINDING, JSMSG_BAD_CONST_DECL, JSMSG_BAD_CONTINUE, JSMSG_BAD_DESTRUCT_ASS, JSMSG_BAD_DESTRUCT_TARGET, JSMSG_BAD_DESTRUCT_PARENS, JSMSG_BAD_DESTRUCT_DECL, JSMSG_BAD_DUP_ARGS, JSMSG_BAD_FOR_EACH_LOOP, JSMSG_BAD_FOR_LEFTSIDE, JSMSG_LEXICAL_DECL_DEFINES_LET, JSMSG_LET_STARTING_FOROF_LHS, JSMSG_BAD_GENERATOR_RETURN, JSMSG_BAD_GENEXP_BODY, JSMSG_BAD_INCOP_OPERAND, JSMSG_BAD_METHOD_DEF, JSMSG_BAD_OCTAL, JSMSG_BAD_OPERAND, JSMSG_BAD_PROP_ID, JSMSG_BAD_RETURN_OR_YIELD, JSMSG_BAD_STRICT_ASSIGN, JSMSG_BAD_SWITCH, JSMSG_BAD_SUPER, JSMSG_BAD_SUPERPROP, JSMSG_BAD_SUPERCALL, JSMSG_BRACKET_AFTER_ARRAY_COMPREHENSION, JSMSG_BRACKET_AFTER_LIST, JSMSG_BRACKET_IN_INDEX, JSMSG_CATCH_AFTER_GENERAL, JSMSG_CATCH_IDENTIFIER, JSMSG_CATCH_OR_FINALLY, JSMSG_CATCH_WITHOUT_TRY, JSMSG_COLON_AFTER_CASE, JSMSG_COLON_AFTER_ID, JSMSG_COLON_IN_COND, JSMSG_COMP_PROP_UNTERM_EXPR, JSMSG_CONTRARY_NONDIRECTIVE, JSMSG_CURLY_AFTER_BODY, JSMSG_CURLY_AFTER_CATCH, JSMSG_CURLY_AFTER_FINALLY, JSMSG_CURLY_AFTER_LIST, JSMSG_CURLY_AFTER_TRY, JSMSG_CURLY_BEFORE_BODY, JSMSG_CURLY_BEFORE_CATCH, JSMSG_CURLY_BEFORE_CLASS, JSMSG_CURLY_BEFORE_FINALLY, JSMSG_CURLY_BEFORE_SWITCH, JSMSG_CURLY_BEFORE_TRY, JSMSG_CURLY_IN_COMPOUND, JSMSG_DECLARATION_AFTER_EXPORT, JSMSG_DECLARATION_AFTER_IMPORT, JSMSG_DEPRECATED_DELETE_OPERAND, JSMSG_DEPRECATED_EXPR_CLOSURE, JSMSG_DEPRECATED_FOR_EACH, JSMSG_DEPRECATED_OCTAL, JSMSG_DEPRECATED_PRAGMA, JSMSG_DEPRECATED_BLOCK_SCOPE_FUN_REDECL, JSMSG_DUPLICATE_EXPORT_NAME, JSMSG_DUPLICATE_FORMAL, JSMSG_DUPLICATE_LABEL, JSMSG_DUPLICATE_PROPERTY, JSMSG_EMPTY_CONSEQUENT, JSMSG_EQUAL_AS_ASSIGN, JSMSG_EXPORT_DECL_AT_TOP_LEVEL, JSMSG_FINALLY_WITHOUT_TRY, JSMSG_FROM_AFTER_IMPORT_CLAUSE, JSMSG_FROM_AFTER_EXPORT_STAR, JSMSG_GARBAGE_AFTER_INPUT, JSMSG_IDSTART_AFTER_NUMBER, JSMSG_ILLEGAL_CHARACTER, JSMSG_IMPORT_DECL_AT_TOP_LEVEL, JSMSG_INVALID_FOR_IN_DECL_WITH_INIT, JSMSG_LABEL_NOT_FOUND, JSMSG_LET_CLASS_BINDING, JSMSG_LET_COMP_BINDING, JSMSG_LEXICAL_DECL_NOT_IN_BLOCK, JSMSG_LEXICAL_DECL_LABEL, JSMSG_FUNCTION_LABEL, JSMSG_SLOPPY_FUNCTION_LABEL, JSMSG_LINE_BREAK_AFTER_THROW, JSMSG_MALFORMED_ESCAPE, JSMSG_MISSING_BINARY_DIGITS, JSMSG_MISSING_EXPONENT, JSMSG_MISSING_EXPR_AFTER_THROW, JSMSG_MISSING_FORMAL, JSMSG_MISSING_HEXDIGITS, JSMSG_MISSING_OCTAL_DIGITS, JSMSG_MODULE_SPEC_AFTER_FROM, JSMSG_NAME_AFTER_DOT, JSMSG_NAMED_IMPORTS_OR_NAMESPACE_IMPORT, JSMSG_NO_BINDING_NAME, JSMSG_NO_EXPORT_NAME, JSMSG_NO_IMPORT_NAME, JSMSG_NO_VARIABLE_NAME, JSMSG_OF_AFTER_FOR_NAME, JSMSG_PAREN_AFTER_ARGS, JSMSG_PAREN_AFTER_CATCH, JSMSG_PAREN_AFTER_COND, JSMSG_PAREN_AFTER_FOR, JSMSG_PAREN_AFTER_FORMAL, JSMSG_PAREN_AFTER_FOR_CTRL, JSMSG_PAREN_AFTER_FOR_OF_ITERABLE, JSMSG_PAREN_AFTER_SWITCH, JSMSG_PAREN_AFTER_WITH, JSMSG_PAREN_BEFORE_CATCH, JSMSG_PAREN_BEFORE_COND, JSMSG_PAREN_BEFORE_FORMAL, JSMSG_PAREN_BEFORE_SWITCH, JSMSG_PAREN_BEFORE_WITH, JSMSG_PAREN_IN_PAREN, JSMSG_RC_AFTER_EXPORT_SPEC_LIST, JSMSG_RC_AFTER_IMPORT_SPEC_LIST, JSMSG_REDECLARED_CATCH_IDENTIFIER, JSMSG_REDECLARED_PARAM, JSMSG_RESERVED_ID, JSMSG_REST_WITH_DEFAULT, JSMSG_SELFHOSTED_TOP_LEVEL_LEXICAL, JSMSG_SELFHOSTED_UNBOUND_NAME, JSMSG_SEMI_AFTER_FOR_COND, JSMSG_SEMI_AFTER_FOR_INIT, JSMSG_SEMI_BEFORE_STMNT, JSMSG_SOURCE_TOO_LONG, JSMSG_STMT_AFTER_RETURN, JSMSG_STRICT_CODE_WITH, JSMSG_TEMPLSTR_UNTERM_EXPR, JSMSG_SIMD_NOT_A_VECTOR, JSMSG_TOO_MANY_CASES, JSMSG_TOO_MANY_CATCH_VARS, JSMSG_TOO_MANY_CON_ARGS, JSMSG_TOO_MANY_DEFAULTS, JSMSG_TOO_MANY_FUN_ARGS, JSMSG_TOO_MANY_LOCALS, JSMSG_TOO_MANY_YIELDS, JSMSG_TOUGH_BREAK, JSMSG_UNEXPECTED_TOKEN, JSMSG_UNNAMED_CLASS_STMT, JSMSG_UNNAMED_FUNCTION_STMT, JSMSG_UNTERMINATED_COMMENT, JSMSG_UNTERMINATED_REGEXP, JSMSG_UNTERMINATED_STRING, JSMSG_USELESS_EXPR, JSMSG_USE_ASM_DIRECTIVE_FAIL, JSMSG_VAR_HIDES_ARG, JSMSG_WHILE_AFTER_DO, JSMSG_YIELD_IN_ARROW, JSMSG_YIELD_IN_DEFAULT, JSMSG_BAD_COLUMN_NUMBER, JSMSG_COMPUTED_NAME_IN_PATTERN, JSMSG_DEFAULT_IN_PATTERN, JSMSG_BAD_NEWTARGET, JSMSG_ESCAPED_KEYWORD, JSMSG_USE_ASM_TYPE_FAIL, JSMSG_USE_ASM_LINK_FAIL, JSMSG_USE_ASM_TYPE_OK, JSMSG_WASM_FAIL, JSMSG_WASM_DECODE_FAIL, JSMSG_WASM_TEXT_FAIL, JSMSG_WASM_BAD_IND_CALL, JSMSG_WASM_BAD_BUF_ARG, JSMSG_WASM_BAD_IMPORT_ARG, JSMSG_WASM_UNREACHABLE, JSMSG_WASM_INTEGER_OVERFLOW, JSMSG_WASM_INVALID_CONVERSION, JSMSG_WASM_INT_DIVIDE_BY_ZERO, JSMSG_WASM_OVERRECURSED, JSMSG_BAD_TRAP_RETURN_VALUE, JSMSG_BAD_GETPROTOTYPEOF_TRAP_RETURN, JSMSG_INCONSISTENT_GETPROTOTYPEOF_TRAP, JSMSG_PROXY_SETPROTOTYPEOF_RETURNED_FALSE, JSMSG_PROXY_ISEXTENSIBLE_RETURNED_FALSE, JSMSG_INCONSISTENT_SETPROTOTYPEOF_TRAP, JSMSG_CANT_CHANGE_EXTENSIBILITY, JSMSG_CANT_DEFINE_INVALID, JSMSG_CANT_DEFINE_NEW, JSMSG_CANT_DEFINE_NE_AS_NC, JSMSG_PROXY_DEFINE_RETURNED_FALSE, JSMSG_PROXY_DELETE_RETURNED_FALSE, JSMSG_PROXY_PREVENTEXTENSIONS_RETURNED_FALSE, JSMSG_PROXY_SET_RETURNED_FALSE, JSMSG_CANT_REPORT_AS_NON_EXTENSIBLE, JSMSG_CANT_REPORT_C_AS_NC, JSMSG_CANT_REPORT_E_AS_NE, JSMSG_CANT_REPORT_INVALID, JSMSG_CANT_REPORT_NC_AS_NE, JSMSG_CANT_REPORT_NEW, JSMSG_CANT_REPORT_NE_AS_NC, JSMSG_CANT_SET_NW_NC, JSMSG_CANT_SET_WO_SETTER, JSMSG_CANT_SKIP_NC, JSMSG_ONWKEYS_STR_SYM, JSMSG_MUST_REPORT_SAME_VALUE, JSMSG_MUST_REPORT_UNDEFINED, JSMSG_OBJECT_ACCESS_DENIED, JSMSG_PROPERTY_ACCESS_DENIED, JSMSG_PROXY_CONSTRUCT_OBJECT, JSMSG_PROXY_EXTENSIBILITY, JSMSG_PROXY_GETOWN_OBJORUNDEF, JSMSG_PROXY_REVOKED, JSMSG_PROXY_ARG_REVOKED, JSMSG_BAD_TRAP, JSMSG_SC_BAD_CLONE_VERSION, JSMSG_SC_BAD_SERIALIZED_DATA, JSMSG_SC_DUP_TRANSFERABLE, JSMSG_SC_NOT_TRANSFERABLE, JSMSG_SC_UNSUPPORTED_TYPE, JSMSG_SC_SHMEM_MUST_TRANSFER, JSMSG_ASSIGN_FUNCTION_OR_NULL, JSMSG_DEBUG_BAD_LINE, JSMSG_DEBUG_BAD_OFFSET, JSMSG_DEBUG_BAD_REFERENT, JSMSG_DEBUG_BAD_RESUMPTION, JSMSG_DEBUG_CANT_DEBUG_GLOBAL, JSMSG_DEBUG_CCW_REQUIRED, JSMSG_DEBUG_COMPARTMENT_MISMATCH, JSMSG_DEBUG_LOOP, JSMSG_DEBUG_NOT_DEBUGGEE, JSMSG_DEBUG_NOT_DEBUGGING, JSMSG_DEBUG_NOT_IDLE, JSMSG_DEBUG_NOT_LIVE, JSMSG_DEBUG_NO_SCOPE_OBJECT, JSMSG_DEBUG_OBJECT_PROTO, JSMSG_DEBUG_OBJECT_WRONG_OWNER, JSMSG_DEBUG_OPTIMIZED_OUT, JSMSG_DEBUG_RESUMPTION_VALUE_DISALLOWED, JSMSG_DEBUG_VARIABLE_NOT_FOUND, JSMSG_DEBUG_WRAPPER_IN_WAY, JSMSG_DEBUGGEE_WOULD_RUN, JSMSG_NOT_CALLABLE_OR_UNDEFINED, JSMSG_NOT_TRACKING_ALLOCATIONS, JSMSG_OBJECT_METADATA_CALLBACK_ALREADY_SET, JSMSG_QUERY_INNERMOST_WITHOUT_LINE_URL, JSMSG_QUERY_LINE_WITHOUT_URL, JSMSG_DEBUG_CANT_SET_OPT_ENV, JSMSG_DEBUG_INVISIBLE_COMPARTMENT, JSMSG_DEBUG_CENSUS_BREAKDOWN, JSMSG_DEBUG_PROMISE_NOT_RESOLVED, JSMSG_TRACELOGGER_ENABLE_FAIL, JSMSG_DATE_NOT_FINITE, JSMSG_INTERNAL_INTL_ERROR, JSMSG_INTL_OBJECT_NOT_INITED, JSMSG_INTL_OBJECT_REINITED, JSMSG_INVALID_CURRENCY_CODE, JSMSG_INVALID_DIGITS_VALUE, JSMSG_INVALID_LANGUAGE_TAG, JSMSG_INVALID_LOCALES_ELEMENT, JSMSG_INVALID_LOCALE_MATCHER, JSMSG_INVALID_OPTION_VALUE, JSMSG_INVALID_TIME_ZONE, JSMSG_UNDEFINED_CURRENCY, JSMSG_BACK_REF_OUT_OF_RANGE, JSMSG_BAD_CLASS_RANGE, JSMSG_ESCAPE_AT_END_OF_REGEXP, JSMSG_EXEC_NOT_OBJORNULL, JSMSG_INVALID_DECIMAL_ESCAPE, JSMSG_INVALID_GROUP, JSMSG_INVALID_IDENTITY_ESCAPE, JSMSG_INVALID_UNICODE_ESCAPE, JSMSG_MISSING_PAREN, JSMSG_NEWREGEXP_FLAGGED, JSMSG_NOTHING_TO_REPEAT, JSMSG_NUMBERS_OUT_OF_ORDER, JSMSG_RANGE_WITH_CLASS_ESCAPE, JSMSG_RAW_BRACE_IN_REGEP, JSMSG_RAW_BRACKET_IN_REGEP, JSMSG_TOO_MANY_PARENS, JSMSG_UNICODE_OVERFLOW, JSMSG_UNMATCHED_RIGHT_PAREN, JSMSG_UNTERM_CLASS, JSMSG_DEFAULT_LOCALE_ERROR, JSMSG_NO_SUCH_SELF_HOSTED_PROP, JSMSG_INVALID_PROTOTYPE, JSMSG_TYPEDOBJECT_BAD_ARGS, JSMSG_TYPEDOBJECT_BINARYARRAY_BAD_INDEX, JSMSG_TYPEDOBJECT_HANDLE_UNATTACHED, JSMSG_TYPEDOBJECT_STRUCTTYPE_BAD_ARGS, JSMSG_TYPEDOBJECT_TOO_BIG, JSMSG_SIMD_FAILED_CONVERSION, JSMSG_SIMD_TO_NUMBER, JSMSG_TOO_LONG_ARRAY, JSMSG_BAD_INDEX, JSMSG_NON_ARRAY_BUFFER_RETURNED, JSMSG_SAME_ARRAY_BUFFER_RETURNED, JSMSG_SHORT_ARRAY_BUFFER_RETURNED, JSMSG_TYPED_ARRAY_BAD_ARGS, JSMSG_TYPED_ARRAY_NEGATIVE_ARG, JSMSG_TYPED_ARRAY_DETACHED, JSMSG_TYPED_ARRAY_CONSTRUCT_BOUNDS, JSMSG_SHARED_ARRAY_BAD_LENGTH, JSMSG_BAD_PARSE_NODE, JSMSG_SYMBOL_TO_STRING, JSMSG_SYMBOL_TO_NUMBER, JSMSG_ATOMICS_BAD_ARRAY, JSMSG_ATOMICS_TOO_LONG, JSMSG_ATOMICS_WAIT_NOT_ALLOWED, JSMSG_CANT_SET_INTERPOSED, JSMSG_CANT_DEFINE_WINDOW_ELEMENT, JSMSG_CANT_DELETE_WINDOW_ELEMENT, JSMSG_CANT_DELETE_WINDOW_NAMED_PROPERTY, JSMSG_CANT_PREVENT_EXTENSIONS, JSMSG_NO_NAMED_SETTER, JSMSG_NO_INDEXED_SETTER, JSMSG_CANT_DELETE_SUPER, JSMSG_REINIT_THIS, JSMSG_BAD_DEFAULT_EXPORT, JSMSG_MISSING_INDIRECT_EXPORT, JSMSG_AMBIGUOUS_INDIRECT_EXPORT, JSMSG_MISSING_IMPORT, JSMSG_AMBIGUOUS_IMPORT, JSMSG_MISSING_NAMESPACE_EXPORT, JSMSG_MISSING_EXPORT, JSMSG_CANNOT_RESOLVE_PROMISE_WITH_ITSELF, JSMSG_PROMISE_CAPABILITY_HAS_SOMETHING_ALREADY, JSMSG_PROMISE_RESOLVE_FUNCTION_NOT_CALLABLE, JSMSG_PROMISE_REJECT_FUNCTION_NOT_CALLABLE, JSMSG_PROMISE_ERROR_IN_WRAPPED_REJECTION_REASON, JSErr_Limit, }
Report an exception, which is currently realized as a printf-style format string and its arguments.
Variants
JSMSG_NOT_AN_ERRORJSMSG_NOT_DEFINEDJSMSG_MORE_ARGS_NEEDEDJSMSG_INCOMPATIBLE_PROTOJSMSG_NO_CONSTRUCTORJSMSG_BAD_SORT_ARGJSMSG_CANT_WATCHJSMSG_READ_ONLYJSMSG_CANT_DELETEJSMSG_CANT_TRUNCATE_ARRAYJSMSG_NOT_FUNCTIONJSMSG_NOT_CONSTRUCTORJSMSG_CANT_CONVERT_TOJSMSG_TOPRIMITIVE_NOT_CALLABLEJSMSG_TOPRIMITIVE_RETURNED_OBJECTJSMSG_NO_PROPERTIESJSMSG_BAD_REGEXP_FLAGJSMSG_ARG_INDEX_OUT_OF_RANGEJSMSG_SPREAD_TOO_LARGEJSMSG_BAD_WEAKMAP_KEYJSMSG_BAD_GETTER_OR_SETTERJSMSG_BAD_ARRAY_LENGTHJSMSG_REDECLARED_VARJSMSG_UNDECLARED_VARJSMSG_GETTER_ONLYJSMSG_OVERWRITING_ACCESSORJSMSG_UNDEFINED_PROPJSMSG_INVALID_MAP_ITERABLEJSMSG_NESTING_GENERATORJSMSG_INCOMPATIBLE_METHODJSMSG_OBJECT_WATCH_DEPRECATEDJSMSG_BAD_SURROGATE_CHARJSMSG_UTF8_CHAR_TOO_LARGEJSMSG_MALFORMED_UTF8_CHARJSMSG_BUILTIN_CTOR_NO_NEWJSMSG_BAD_GENERATOR_YIELDJSMSG_EMPTY_ARRAY_REDUCEJSMSG_UNEXPECTED_TYPEJSMSG_MISSING_FUN_ARGJSMSG_NOT_NONNULL_OBJECTJSMSG_SET_NON_OBJECT_RECEIVERJSMSG_INVALID_DESCRIPTORJSMSG_OBJECT_NOT_EXTENSIBLEJSMSG_CANT_DEFINE_PROP_OBJECT_NOT_EXTENSIBLEJSMSG_CANT_REDEFINE_PROPJSMSG_CANT_REDEFINE_ARRAY_LENGTHJSMSG_CANT_DEFINE_PAST_ARRAY_LENGTHJSMSG_BAD_GET_SET_FIELDJSMSG_THROW_TYPE_ERRORJSMSG_NOT_EXPECTED_TYPEJSMSG_NOT_ITERABLEJSMSG_ALREADY_HAS_PRAGMAJSMSG_NEXT_RETURNED_PRIMITIVEJSMSG_CANT_SET_PROTOJSMSG_CANT_SET_PROTO_OFJSMSG_CANT_SET_PROTO_CYCLEJSMSG_INVALID_ARG_TYPEJSMSG_TERMINATEDJSMSG_PROTO_NOT_OBJORNULLJSMSG_CANT_CALL_CLASS_CONSTRUCTORJSMSG_UNINITIALIZED_THISJSMSG_UNINITIALIZED_THIS_ARROWJSMSG_BAD_DERIVED_RETURNJSMSG_JSON_BAD_PARSEJSMSG_JSON_CYCLIC_VALUEJSMSG_BAD_INSTANCEOF_RHSJSMSG_BAD_LEFTSIDE_OF_ASSJSMSG_BAD_PROTOTYPEJSMSG_IN_NOT_OBJECTJSMSG_TOO_MANY_CON_SPREADARGSJSMSG_TOO_MANY_FUN_SPREADARGSJSMSG_UNINITIALIZED_LEXICALJSMSG_BAD_CONST_ASSIGNJSMSG_INVALID_DATEJSMSG_BAD_TOISOSTRING_PROPJSMSG_BAD_URIJSMSG_INVALID_NORMALIZE_FORMJSMSG_NEGATIVE_REPETITION_COUNTJSMSG_NOT_A_CODEPOINTJSMSG_RESULTING_STRING_TOO_LARGEJSMSG_BAD_RADIXJSMSG_PRECISION_RANGEJSMSG_BAD_APPLY_ARGSJSMSG_BAD_FORMALJSMSG_CALLER_IS_STRICTJSMSG_DEPRECATED_USAGEJSMSG_NOT_SCRIPTED_FUNCTIONJSMSG_NO_REST_NAMEJSMSG_PARAMETER_AFTER_RESTJSMSG_TOO_MANY_FUN_APPLY_ARGSJSMSG_CSP_BLOCKED_EVALJSMSG_CSP_BLOCKED_FUNCTIONJSMSG_ACCESSOR_DEF_DENIEDJSMSG_DEAD_OBJECTJSMSG_UNWRAP_DENIEDJSMSG_BAD_CLONE_FUNOBJ_SCOPEJSMSG_CANT_CLONE_OBJECTJSMSG_CANT_OPENJSMSG_USER_DEFINED_ERRORJSMSG_ALLOC_OVERFLOWJSMSG_BAD_BUILD_IDJSMSG_BAD_BYTECODEJSMSG_BUFFER_TOO_SMALLJSMSG_BUILD_ID_NOT_AVAILABLEJSMSG_BYTECODE_TOO_BIGJSMSG_ERR_DURING_THROWJSMSG_NEED_DIETJSMSG_OUT_OF_MEMORYJSMSG_OVER_RECURSEDJSMSG_TOO_BIG_TO_ENCODEJSMSG_TOO_DEEPJSMSG_UNCAUGHT_EXCEPTIONJSMSG_UNKNOWN_FORMATJSMSG_ACCESSOR_WRONG_ARGSJSMSG_ARRAY_COMP_LEFTSIDEJSMSG_ARRAY_INIT_TOO_BIGJSMSG_AS_AFTER_IMPORT_STARJSMSG_AS_AFTER_RESERVED_WORDJSMSG_BAD_ANON_GENERATOR_RETURNJSMSG_BAD_ARROW_ARGSJSMSG_BAD_BINDINGJSMSG_BAD_CONST_DECLJSMSG_BAD_CONTINUEJSMSG_BAD_DESTRUCT_ASSJSMSG_BAD_DESTRUCT_TARGETJSMSG_BAD_DESTRUCT_PARENSJSMSG_BAD_DESTRUCT_DECLJSMSG_BAD_DUP_ARGSJSMSG_BAD_FOR_EACH_LOOPJSMSG_BAD_FOR_LEFTSIDEJSMSG_LEXICAL_DECL_DEFINES_LETJSMSG_LET_STARTING_FOROF_LHSJSMSG_BAD_GENERATOR_RETURNJSMSG_BAD_GENEXP_BODYJSMSG_BAD_INCOP_OPERANDJSMSG_BAD_METHOD_DEFJSMSG_BAD_OCTALJSMSG_BAD_OPERANDJSMSG_BAD_PROP_IDJSMSG_BAD_RETURN_OR_YIELDJSMSG_BAD_STRICT_ASSIGNJSMSG_BAD_SWITCHJSMSG_BAD_SUPERJSMSG_BAD_SUPERPROPJSMSG_BAD_SUPERCALLJSMSG_BRACKET_AFTER_ARRAY_COMPREHENSIONJSMSG_BRACKET_AFTER_LISTJSMSG_BRACKET_IN_INDEXJSMSG_CATCH_AFTER_GENERALJSMSG_CATCH_IDENTIFIERJSMSG_CATCH_OR_FINALLYJSMSG_CATCH_WITHOUT_TRYJSMSG_COLON_AFTER_CASEJSMSG_COLON_AFTER_IDJSMSG_COLON_IN_CONDJSMSG_COMP_PROP_UNTERM_EXPRJSMSG_CONTRARY_NONDIRECTIVEJSMSG_CURLY_AFTER_BODYJSMSG_CURLY_AFTER_CATCHJSMSG_CURLY_AFTER_FINALLYJSMSG_CURLY_AFTER_LISTJSMSG_CURLY_AFTER_TRYJSMSG_CURLY_BEFORE_BODYJSMSG_CURLY_BEFORE_CATCHJSMSG_CURLY_BEFORE_CLASSJSMSG_CURLY_BEFORE_FINALLYJSMSG_CURLY_BEFORE_SWITCHJSMSG_CURLY_BEFORE_TRYJSMSG_CURLY_IN_COMPOUNDJSMSG_DECLARATION_AFTER_EXPORTJSMSG_DECLARATION_AFTER_IMPORTJSMSG_DEPRECATED_DELETE_OPERANDJSMSG_DEPRECATED_EXPR_CLOSUREJSMSG_DEPRECATED_FOR_EACHJSMSG_DEPRECATED_OCTALJSMSG_DEPRECATED_PRAGMAJSMSG_DEPRECATED_BLOCK_SCOPE_FUN_REDECLJSMSG_DUPLICATE_EXPORT_NAMEJSMSG_DUPLICATE_FORMALJSMSG_DUPLICATE_LABELJSMSG_DUPLICATE_PROPERTYJSMSG_EMPTY_CONSEQUENTJSMSG_EQUAL_AS_ASSIGNJSMSG_EXPORT_DECL_AT_TOP_LEVELJSMSG_FINALLY_WITHOUT_TRYJSMSG_FROM_AFTER_IMPORT_CLAUSEJSMSG_FROM_AFTER_EXPORT_STARJSMSG_GARBAGE_AFTER_INPUTJSMSG_IDSTART_AFTER_NUMBERJSMSG_ILLEGAL_CHARACTERJSMSG_IMPORT_DECL_AT_TOP_LEVELJSMSG_INVALID_FOR_IN_DECL_WITH_INITJSMSG_LABEL_NOT_FOUNDJSMSG_LET_CLASS_BINDINGJSMSG_LET_COMP_BINDINGJSMSG_LEXICAL_DECL_NOT_IN_BLOCKJSMSG_LEXICAL_DECL_LABELJSMSG_FUNCTION_LABELJSMSG_SLOPPY_FUNCTION_LABELJSMSG_LINE_BREAK_AFTER_THROWJSMSG_MALFORMED_ESCAPEJSMSG_MISSING_BINARY_DIGITSJSMSG_MISSING_EXPONENTJSMSG_MISSING_EXPR_AFTER_THROWJSMSG_MISSING_FORMALJSMSG_MISSING_HEXDIGITSJSMSG_MISSING_OCTAL_DIGITSJSMSG_MODULE_SPEC_AFTER_FROMJSMSG_NAME_AFTER_DOTJSMSG_NAMED_IMPORTS_OR_NAMESPACE_IMPORTJSMSG_NO_BINDING_NAMEJSMSG_NO_EXPORT_NAMEJSMSG_NO_IMPORT_NAMEJSMSG_NO_VARIABLE_NAMEJSMSG_OF_AFTER_FOR_NAMEJSMSG_PAREN_AFTER_ARGSJSMSG_PAREN_AFTER_CATCHJSMSG_PAREN_AFTER_CONDJSMSG_PAREN_AFTER_FORJSMSG_PAREN_AFTER_FORMALJSMSG_PAREN_AFTER_FOR_CTRLJSMSG_PAREN_AFTER_FOR_OF_ITERABLEJSMSG_PAREN_AFTER_SWITCHJSMSG_PAREN_AFTER_WITHJSMSG_PAREN_BEFORE_CATCHJSMSG_PAREN_BEFORE_CONDJSMSG_PAREN_BEFORE_FORMALJSMSG_PAREN_BEFORE_SWITCHJSMSG_PAREN_BEFORE_WITHJSMSG_PAREN_IN_PARENJSMSG_RC_AFTER_EXPORT_SPEC_LISTJSMSG_RC_AFTER_IMPORT_SPEC_LISTJSMSG_REDECLARED_CATCH_IDENTIFIERJSMSG_REDECLARED_PARAMJSMSG_RESERVED_IDJSMSG_REST_WITH_DEFAULTJSMSG_SELFHOSTED_TOP_LEVEL_LEXICALJSMSG_SELFHOSTED_UNBOUND_NAMEJSMSG_SEMI_AFTER_FOR_CONDJSMSG_SEMI_AFTER_FOR_INITJSMSG_SEMI_BEFORE_STMNTJSMSG_SOURCE_TOO_LONGJSMSG_STMT_AFTER_RETURNJSMSG_STRICT_CODE_WITHJSMSG_TEMPLSTR_UNTERM_EXPRJSMSG_SIMD_NOT_A_VECTORJSMSG_TOO_MANY_CASESJSMSG_TOO_MANY_CATCH_VARSJSMSG_TOO_MANY_CON_ARGSJSMSG_TOO_MANY_DEFAULTSJSMSG_TOO_MANY_FUN_ARGSJSMSG_TOO_MANY_LOCALSJSMSG_TOO_MANY_YIELDSJSMSG_TOUGH_BREAKJSMSG_UNEXPECTED_TOKENJSMSG_UNNAMED_CLASS_STMTJSMSG_UNNAMED_FUNCTION_STMTJSMSG_UNTERMINATED_COMMENTJSMSG_UNTERMINATED_REGEXPJSMSG_UNTERMINATED_STRINGJSMSG_USELESS_EXPRJSMSG_USE_ASM_DIRECTIVE_FAILJSMSG_VAR_HIDES_ARGJSMSG_WHILE_AFTER_DOJSMSG_YIELD_IN_ARROWJSMSG_YIELD_IN_DEFAULTJSMSG_BAD_COLUMN_NUMBERJSMSG_COMPUTED_NAME_IN_PATTERNJSMSG_DEFAULT_IN_PATTERNJSMSG_BAD_NEWTARGETJSMSG_ESCAPED_KEYWORDJSMSG_USE_ASM_TYPE_FAILJSMSG_USE_ASM_LINK_FAILJSMSG_USE_ASM_TYPE_OKJSMSG_WASM_FAILJSMSG_WASM_DECODE_FAILJSMSG_WASM_TEXT_FAILJSMSG_WASM_BAD_IND_CALLJSMSG_WASM_BAD_BUF_ARGJSMSG_WASM_BAD_IMPORT_ARGJSMSG_WASM_UNREACHABLEJSMSG_WASM_INTEGER_OVERFLOWJSMSG_WASM_INVALID_CONVERSIONJSMSG_WASM_INT_DIVIDE_BY_ZEROJSMSG_WASM_OVERRECURSEDJSMSG_BAD_TRAP_RETURN_VALUEJSMSG_BAD_GETPROTOTYPEOF_TRAP_RETURNJSMSG_INCONSISTENT_GETPROTOTYPEOF_TRAPJSMSG_PROXY_SETPROTOTYPEOF_RETURNED_FALSEJSMSG_PROXY_ISEXTENSIBLE_RETURNED_FALSEJSMSG_INCONSISTENT_SETPROTOTYPEOF_TRAPJSMSG_CANT_CHANGE_EXTENSIBILITYJSMSG_CANT_DEFINE_INVALIDJSMSG_CANT_DEFINE_NEWJSMSG_CANT_DEFINE_NE_AS_NCJSMSG_PROXY_DEFINE_RETURNED_FALSEJSMSG_PROXY_DELETE_RETURNED_FALSEJSMSG_PROXY_PREVENTEXTENSIONS_RETURNED_FALSEJSMSG_PROXY_SET_RETURNED_FALSEJSMSG_CANT_REPORT_AS_NON_EXTENSIBLEJSMSG_CANT_REPORT_C_AS_NCJSMSG_CANT_REPORT_E_AS_NEJSMSG_CANT_REPORT_INVALIDJSMSG_CANT_REPORT_NC_AS_NEJSMSG_CANT_REPORT_NEWJSMSG_CANT_REPORT_NE_AS_NCJSMSG_CANT_SET_NW_NCJSMSG_CANT_SET_WO_SETTERJSMSG_CANT_SKIP_NCJSMSG_ONWKEYS_STR_SYMJSMSG_MUST_REPORT_SAME_VALUEJSMSG_MUST_REPORT_UNDEFINEDJSMSG_OBJECT_ACCESS_DENIEDJSMSG_PROPERTY_ACCESS_DENIEDJSMSG_PROXY_CONSTRUCT_OBJECTJSMSG_PROXY_EXTENSIBILITYJSMSG_PROXY_GETOWN_OBJORUNDEFJSMSG_PROXY_REVOKEDJSMSG_PROXY_ARG_REVOKEDJSMSG_BAD_TRAPJSMSG_SC_BAD_CLONE_VERSIONJSMSG_SC_BAD_SERIALIZED_DATAJSMSG_SC_DUP_TRANSFERABLEJSMSG_SC_NOT_TRANSFERABLEJSMSG_SC_UNSUPPORTED_TYPEJSMSG_SC_SHMEM_MUST_TRANSFERJSMSG_ASSIGN_FUNCTION_OR_NULLJSMSG_DEBUG_BAD_LINEJSMSG_DEBUG_BAD_OFFSETJSMSG_DEBUG_BAD_REFERENTJSMSG_DEBUG_BAD_RESUMPTIONJSMSG_DEBUG_CANT_DEBUG_GLOBALJSMSG_DEBUG_CCW_REQUIREDJSMSG_DEBUG_COMPARTMENT_MISMATCHJSMSG_DEBUG_LOOPJSMSG_DEBUG_NOT_DEBUGGEEJSMSG_DEBUG_NOT_DEBUGGINGJSMSG_DEBUG_NOT_IDLEJSMSG_DEBUG_NOT_LIVEJSMSG_DEBUG_NO_SCOPE_OBJECTJSMSG_DEBUG_OBJECT_PROTOJSMSG_DEBUG_OBJECT_WRONG_OWNERJSMSG_DEBUG_OPTIMIZED_OUTJSMSG_DEBUG_RESUMPTION_VALUE_DISALLOWEDJSMSG_DEBUG_VARIABLE_NOT_FOUNDJSMSG_DEBUG_WRAPPER_IN_WAYJSMSG_DEBUGGEE_WOULD_RUNJSMSG_NOT_CALLABLE_OR_UNDEFINEDJSMSG_NOT_TRACKING_ALLOCATIONSJSMSG_OBJECT_METADATA_CALLBACK_ALREADY_SETJSMSG_QUERY_INNERMOST_WITHOUT_LINE_URLJSMSG_QUERY_LINE_WITHOUT_URLJSMSG_DEBUG_CANT_SET_OPT_ENVJSMSG_DEBUG_INVISIBLE_COMPARTMENTJSMSG_DEBUG_CENSUS_BREAKDOWNJSMSG_DEBUG_PROMISE_NOT_RESOLVEDJSMSG_TRACELOGGER_ENABLE_FAILJSMSG_DATE_NOT_FINITEJSMSG_INTERNAL_INTL_ERRORJSMSG_INTL_OBJECT_NOT_INITEDJSMSG_INTL_OBJECT_REINITEDJSMSG_INVALID_CURRENCY_CODEJSMSG_INVALID_DIGITS_VALUEJSMSG_INVALID_LANGUAGE_TAGJSMSG_INVALID_LOCALES_ELEMENTJSMSG_INVALID_LOCALE_MATCHERJSMSG_INVALID_OPTION_VALUEJSMSG_INVALID_TIME_ZONEJSMSG_UNDEFINED_CURRENCYJSMSG_BACK_REF_OUT_OF_RANGEJSMSG_BAD_CLASS_RANGEJSMSG_ESCAPE_AT_END_OF_REGEXPJSMSG_EXEC_NOT_OBJORNULLJSMSG_INVALID_DECIMAL_ESCAPEJSMSG_INVALID_GROUPJSMSG_INVALID_IDENTITY_ESCAPEJSMSG_INVALID_UNICODE_ESCAPEJSMSG_MISSING_PARENJSMSG_NEWREGEXP_FLAGGEDJSMSG_NOTHING_TO_REPEATJSMSG_NUMBERS_OUT_OF_ORDERJSMSG_RANGE_WITH_CLASS_ESCAPEJSMSG_RAW_BRACE_IN_REGEPJSMSG_RAW_BRACKET_IN_REGEPJSMSG_TOO_MANY_PARENSJSMSG_UNICODE_OVERFLOWJSMSG_UNMATCHED_RIGHT_PARENJSMSG_UNTERM_CLASSJSMSG_DEFAULT_LOCALE_ERRORJSMSG_NO_SUCH_SELF_HOSTED_PROPJSMSG_INVALID_PROTOTYPEJSMSG_TYPEDOBJECT_BAD_ARGSJSMSG_TYPEDOBJECT_BINARYARRAY_BAD_INDEXJSMSG_TYPEDOBJECT_HANDLE_UNATTACHEDJSMSG_TYPEDOBJECT_STRUCTTYPE_BAD_ARGSJSMSG_TYPEDOBJECT_TOO_BIGJSMSG_SIMD_FAILED_CONVERSIONJSMSG_SIMD_TO_NUMBERJSMSG_TOO_LONG_ARRAYJSMSG_BAD_INDEXJSMSG_NON_ARRAY_BUFFER_RETURNEDJSMSG_SAME_ARRAY_BUFFER_RETURNEDJSMSG_SHORT_ARRAY_BUFFER_RETURNEDJSMSG_TYPED_ARRAY_BAD_ARGSJSMSG_TYPED_ARRAY_NEGATIVE_ARGJSMSG_TYPED_ARRAY_DETACHEDJSMSG_TYPED_ARRAY_CONSTRUCT_BOUNDSJSMSG_SHARED_ARRAY_BAD_LENGTHJSMSG_BAD_PARSE_NODEJSMSG_SYMBOL_TO_STRINGJSMSG_SYMBOL_TO_NUMBERJSMSG_ATOMICS_BAD_ARRAYJSMSG_ATOMICS_TOO_LONGJSMSG_ATOMICS_WAIT_NOT_ALLOWEDJSMSG_CANT_SET_INTERPOSEDJSMSG_CANT_DEFINE_WINDOW_ELEMENTJSMSG_CANT_DELETE_WINDOW_ELEMENTJSMSG_CANT_DELETE_WINDOW_NAMED_PROPERTYJSMSG_CANT_PREVENT_EXTENSIONSJSMSG_NO_NAMED_SETTERJSMSG_NO_INDEXED_SETTERJSMSG_CANT_DELETE_SUPERJSMSG_REINIT_THISJSMSG_BAD_DEFAULT_EXPORTJSMSG_MISSING_INDIRECT_EXPORTJSMSG_AMBIGUOUS_INDIRECT_EXPORTJSMSG_MISSING_IMPORTJSMSG_AMBIGUOUS_IMPORTJSMSG_MISSING_NAMESPACE_EXPORTJSMSG_MISSING_EXPORTJSMSG_CANNOT_RESOLVE_PROMISE_WITH_ITSELFJSMSG_PROMISE_CAPABILITY_HAS_SOMETHING_ALREADYJSMSG_PROMISE_RESOLVE_FUNCTION_NOT_CALLABLEJSMSG_PROMISE_REJECT_FUNCTION_NOT_CALLABLEJSMSG_PROMISE_ERROR_IN_WRAPPED_REJECTION_REASONJSErr_Limit
Trait Implementations
impl Debug for JSErrNum[src]
impl Copy for JSErrNum[src]
impl Clone for JSErrNum[src]
fn clone(&self) -> JSErrNum[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 JSErrNum[src]
impl PartialEq for JSErrNum[src]
fn eq(&self, __arg_0: &JSErrNum) -> 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 !=.