[−][src]Enum capstone_sys::evm_insn
EVM instruction
Variants
EVM_INS_STOP
EVM_INS_ADD
EVM_INS_MUL
EVM_INS_SUB
EVM_INS_DIV
EVM_INS_SDIV
EVM_INS_MOD
EVM_INS_SMOD
EVM_INS_ADDMOD
EVM_INS_MULMOD
EVM_INS_EXP
EVM_INS_SIGNEXTEND
EVM_INS_LT
EVM_INS_GT
EVM_INS_SLT
EVM_INS_SGT
EVM_INS_EQ
EVM_INS_ISZERO
EVM_INS_AND
EVM_INS_OR
EVM_INS_XOR
EVM_INS_NOT
EVM_INS_BYTE
EVM_INS_SHA3
EVM_INS_ADDRESS
EVM_INS_BALANCE
EVM_INS_ORIGIN
EVM_INS_CALLER
EVM_INS_CALLVALUE
EVM_INS_CALLDATALOAD
EVM_INS_CALLDATASIZE
EVM_INS_CALLDATACOPY
EVM_INS_CODESIZE
EVM_INS_CODECOPY
EVM_INS_GASPRICE
EVM_INS_EXTCODESIZE
EVM_INS_EXTCODECOPY
EVM_INS_RETURNDATASIZE
EVM_INS_RETURNDATACOPY
EVM_INS_BLOCKHASH
EVM_INS_COINBASE
EVM_INS_TIMESTAMP
EVM_INS_NUMBER
EVM_INS_DIFFICULTY
EVM_INS_GASLIMIT
EVM_INS_POP
EVM_INS_MLOAD
EVM_INS_MSTORE
EVM_INS_MSTORE8
EVM_INS_SLOAD
EVM_INS_SSTORE
EVM_INS_JUMP
EVM_INS_JUMPI
EVM_INS_PC
EVM_INS_MSIZE
EVM_INS_GAS
EVM_INS_JUMPDEST
EVM_INS_PUSH1
EVM_INS_PUSH2
EVM_INS_PUSH3
EVM_INS_PUSH4
EVM_INS_PUSH5
EVM_INS_PUSH6
EVM_INS_PUSH7
EVM_INS_PUSH8
EVM_INS_PUSH9
EVM_INS_PUSH10
EVM_INS_PUSH11
EVM_INS_PUSH12
EVM_INS_PUSH13
EVM_INS_PUSH14
EVM_INS_PUSH15
EVM_INS_PUSH16
EVM_INS_PUSH17
EVM_INS_PUSH18
EVM_INS_PUSH19
EVM_INS_PUSH20
EVM_INS_PUSH21
EVM_INS_PUSH22
EVM_INS_PUSH23
EVM_INS_PUSH24
EVM_INS_PUSH25
EVM_INS_PUSH26
EVM_INS_PUSH27
EVM_INS_PUSH28
EVM_INS_PUSH29
EVM_INS_PUSH30
EVM_INS_PUSH31
EVM_INS_PUSH32
EVM_INS_DUP1
EVM_INS_DUP2
EVM_INS_DUP3
EVM_INS_DUP4
EVM_INS_DUP5
EVM_INS_DUP6
EVM_INS_DUP7
EVM_INS_DUP8
EVM_INS_DUP9
EVM_INS_DUP10
EVM_INS_DUP11
EVM_INS_DUP12
EVM_INS_DUP13
EVM_INS_DUP14
EVM_INS_DUP15
EVM_INS_DUP16
EVM_INS_SWAP1
EVM_INS_SWAP2
EVM_INS_SWAP3
EVM_INS_SWAP4
EVM_INS_SWAP5
EVM_INS_SWAP6
EVM_INS_SWAP7
EVM_INS_SWAP8
EVM_INS_SWAP9
EVM_INS_SWAP10
EVM_INS_SWAP11
EVM_INS_SWAP12
EVM_INS_SWAP13
EVM_INS_SWAP14
EVM_INS_SWAP15
EVM_INS_SWAP16
EVM_INS_LOG0
EVM_INS_LOG1
EVM_INS_LOG2
EVM_INS_LOG3
EVM_INS_LOG4
EVM_INS_CREATE
EVM_INS_CALL
EVM_INS_CALLCODE
EVM_INS_RETURN
EVM_INS_DELEGATECALL
EVM_INS_CALLBLACKBOX
EVM_INS_STATICCALL
EVM_INS_REVERT
EVM_INS_SUICIDE
EVM_INS_INVALID
EVM_INS_ENDING
Trait Implementations
impl Eq for evm_insn
[src]
impl Copy for evm_insn
[src]
impl PartialEq<evm_insn> for evm_insn
[src]
fn eq(&self, other: &evm_insn) -> bool
[src]
#[must_use]
default fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
default fn ne(&self, other: &Rhs) -> boolThis method tests for !=
.
impl Clone for evm_insn
[src]
fn clone(&self) -> evm_insn
[src]
default fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for evm_insn
[src]
impl Hash for evm_insn
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,