#[repr(u8)]
pub enum Opcode311 {
Show 130 variants CACHE, POP_TOP, PUSH_NULL, NOP, UNARY_POSITIVE, UNARY_NEGATIVE, UNARY_NOT, UNARY_INVERT, BINARY_SUBSCR, GET_LEN, MATCH_MAPPING, MATCH_SEQUENCE, MATCH_KEYS, PUSH_EXC_INFO, CHECK_EXC_MATCH, CHECK_EG_MATCH, WITH_EXCEPT_START, GET_AITER, GET_ANEXT, BEFORE_ASYNC_WITH, BEFORE_WITH, END_ASYNC_FOR, STORE_SUBSCR, GET_ITER, GET_YIELD_FROM_ITER, PRINT_EXPR, LOAD_BUILD_CLASS, LOAD_ASSERTION_ERROR, LIST_TO_TUPLE, RETURN_VALUE, IMPORT_STAR, SETUP_ANNOTATIONS, YIELD_VALUE, ASYNC_GEN_WRAP, PREP_RERAISE_STAR, POP_EXCEPT, STORE_NAME, DELETE_NAME, UNPACK_SEQUENCE, FOR_ITER, UNPACK_EX, STORE_ATTR, STORE_GLOBAL, DELETE_GLOBAL, SWAP, LOAD_CONST, LOAD_NAME, BUILD_TUPLE, BUILD_LIST, BUILD_SET, BUILD_MAP, LOAD_ATTR, COMPARE_OP, IMPORT_NAME, IMPORT_FROM, JUMP_FORWARD, JUMP_IF_FALSE_OR_POP, JUMP_IF_TRUE_OR_POP, POP_JUMP_FORWARD_IF_FALSE, POP_JUMP_FORWARD_IF_TRUE, LOAD_GLOBAL, IS_OP, CONTAINS_OP, RERAISE, COPY, BINARY_OP, SEND, LOAD_FAST, STORE_FAST, DELETE_FAST, RAISE_VARARGS, CALL_FUNCTION, MAKE_FUNCTION, MAKE_CELL, LOAD_CLOSURE, LOAD_DEREF, STORE_DEREF, JUMP_BACKWARD, CALL_FUNCTION_EX, EXTENDED_ARG, LIST_APPEND, SET_ADD, MAP_ADD, LOAD_CLASSDEREF, COPY_FREE_VARS, RESUME, MATCH_CLASS, FORMAT_VALUE, LOAD_METHOD, LIST_EXTEND, PRECALL, CALL, KW_NAMES, ERG_POP_NTH, ERG_PEEK_NTH, ERG_INC, ERG_DEC, ERG_LOAD_FAST_IMMUT, ERG_STORE_FAST_IMMUT, ERG_MOVE_FAST, ERG_CLONE_FAST, ERG_COPY_FAST, ERG_REF_FAST, ERG_REF_MUT_FAST, ERG_MOVE_OUTER, ERG_CLONE_OUTER, ERG_COPY_OUTER, ERG_REF_OUTER, ERG_REF_MUT_OUTER, ERG_LESS_THAN, ERG_LESS_EQUAL, ERG_EQUAL, ERG_NOT_EQUAL, ERG_MAKE_SLOT, ERG_MAKE_TYPE, ERG_MAKE_PURE_FUNCTION, ERG_CALL_PURE_FUNCTION, ERG_LOAD_EMPTY_SLOT, ERG_LOAD_EMPTY_STR, ERG_LOAD_1_NAT, ERG_LOAD_1_INT, ERG_LOAD_1_REAL, ERG_LOAD_NONE, ERG_MUTATE, ERG_STORE_SUBSCR, ERG_BINARY_SUBSCR, ERG_BINARY_RANGE, ERG_TRY_BINARY_DIVIDE, ERG_BINARY_TRUE_DIVIDE, NOT_IMPLEMENTED,
}

Variants

CACHE

POP_TOP

PUSH_NULL

NOP

UNARY_POSITIVE

UNARY_NEGATIVE

UNARY_NOT

UNARY_INVERT

BINARY_SUBSCR

GET_LEN

MATCH_MAPPING

MATCH_SEQUENCE

MATCH_KEYS

PUSH_EXC_INFO

CHECK_EXC_MATCH

CHECK_EG_MATCH

WITH_EXCEPT_START

GET_AITER

GET_ANEXT

BEFORE_ASYNC_WITH

BEFORE_WITH

END_ASYNC_FOR

STORE_SUBSCR

GET_ITER

GET_YIELD_FROM_ITER

PRINT_EXPR

LOAD_BUILD_CLASS

LOAD_ASSERTION_ERROR

LIST_TO_TUPLE

RETURN_VALUE

IMPORT_STAR

SETUP_ANNOTATIONS

YIELD_VALUE

ASYNC_GEN_WRAP

PREP_RERAISE_STAR

POP_EXCEPT

STORE_NAME

DELETE_NAME

UNPACK_SEQUENCE

FOR_ITER

UNPACK_EX

STORE_ATTR

STORE_GLOBAL

DELETE_GLOBAL

SWAP

LOAD_CONST

LOAD_NAME

BUILD_TUPLE

BUILD_LIST

BUILD_SET

BUILD_MAP

LOAD_ATTR

COMPARE_OP

IMPORT_NAME

IMPORT_FROM

JUMP_FORWARD

JUMP_IF_FALSE_OR_POP

JUMP_IF_TRUE_OR_POP

POP_JUMP_FORWARD_IF_FALSE

POP_JUMP_FORWARD_IF_TRUE

LOAD_GLOBAL

IS_OP

CONTAINS_OP

RERAISE

COPY

BINARY_OP

SEND

LOAD_FAST

STORE_FAST

DELETE_FAST

RAISE_VARARGS

CALL_FUNCTION

MAKE_FUNCTION

MAKE_CELL

LOAD_CLOSURE

LOAD_DEREF

STORE_DEREF

JUMP_BACKWARD

CALL_FUNCTION_EX

EXTENDED_ARG

LIST_APPEND

SET_ADD

MAP_ADD

LOAD_CLASSDEREF

COPY_FREE_VARS

RESUME

MATCH_CLASS

FORMAT_VALUE

LOAD_METHOD

LIST_EXTEND

PRECALL

CALL

KW_NAMES

ERG_POP_NTH

ERG_PEEK_NTH

ERG_INC

ERG_DEC

ERG_LOAD_FAST_IMMUT

ERG_STORE_FAST_IMMUT

ERG_MOVE_FAST

ERG_CLONE_FAST

ERG_COPY_FAST

ERG_REF_FAST

ERG_REF_MUT_FAST

ERG_MOVE_OUTER

ERG_CLONE_OUTER

ERG_COPY_OUTER

ERG_REF_OUTER

ERG_REF_MUT_OUTER

ERG_LESS_THAN

ERG_LESS_EQUAL

ERG_EQUAL

ERG_NOT_EQUAL

ERG_MAKE_SLOT

ERG_MAKE_TYPE

ERG_MAKE_PURE_FUNCTION

ERG_CALL_PURE_FUNCTION

ERG_LOAD_EMPTY_SLOT

ERG_LOAD_EMPTY_STR

ERG_LOAD_1_NAT

ERG_LOAD_1_INT

ERG_LOAD_1_REAL

ERG_LOAD_NONE

ERG_MUTATE

ERG_STORE_SUBSCR

ERG_BINARY_SUBSCR

ERG_BINARY_RANGE

ERG_TRY_BINARY_DIVIDE

ERG_BINARY_TRUE_DIVIDE

NOT_IMPLEMENTED

Implementations

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Formats the value using the given formatter. Read more
Converts to this type from the input type.
Converts to this type from the input type.
Feeds this value into the given Hasher. Read more
Feeds a slice of this type into the given Hasher. Read more
This method tests for self and other values to be equal, and is used by ==. Read more
This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
Converts the given value to a String. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.