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_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
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) -> bool
1.0.0[src]
This method tests for !=
.