Enum xed_sys::xed_interface::xed_operand_enum_t [] [src]

#[repr(u32)]
pub enum xed_operand_enum_t { XED_OPERAND_INVALID, XED_OPERAND_AGEN, XED_OPERAND_AMD3DNOW, XED_OPERAND_ASZ, XED_OPERAND_BASE0, XED_OPERAND_BASE1, XED_OPERAND_BCAST, XED_OPERAND_BCRC, XED_OPERAND_BRDISP_WIDTH, XED_OPERAND_CET, XED_OPERAND_CHIP, XED_OPERAND_DEFAULT_SEG, XED_OPERAND_DF32, XED_OPERAND_DF64, XED_OPERAND_DISP, XED_OPERAND_DISP_WIDTH, XED_OPERAND_DUMMY, XED_OPERAND_EASZ, XED_OPERAND_ELEMENT_SIZE, XED_OPERAND_ENCODER_PREFERRED, XED_OPERAND_EOSZ, XED_OPERAND_ERROR, XED_OPERAND_ESRC, XED_OPERAND_EVEXRR, XED_OPERAND_FIRST_F2F3, XED_OPERAND_HAS_MODRM, XED_OPERAND_HAS_SIB, XED_OPERAND_HINT, XED_OPERAND_ICLASS, XED_OPERAND_ILD_F2, XED_OPERAND_ILD_F3, XED_OPERAND_ILD_SEG, XED_OPERAND_IMM0, XED_OPERAND_IMM0SIGNED, XED_OPERAND_IMM1, XED_OPERAND_IMM1_BYTES, XED_OPERAND_IMM_WIDTH, XED_OPERAND_INDEX, XED_OPERAND_LAST_F2F3, XED_OPERAND_LLRC, XED_OPERAND_LOCK, XED_OPERAND_LZCNT, XED_OPERAND_MAP, XED_OPERAND_MASK, XED_OPERAND_MAX_BYTES, XED_OPERAND_MEM0, XED_OPERAND_MEM1, XED_OPERAND_MEM_WIDTH, XED_OPERAND_MOD, XED_OPERAND_MODE, XED_OPERAND_MODEP5, XED_OPERAND_MODEP55C, XED_OPERAND_MODE_FIRST_PREFIX, XED_OPERAND_MODRM_BYTE, XED_OPERAND_MPXMODE, XED_OPERAND_NEEDREX, XED_OPERAND_NEED_MEMDISP, XED_OPERAND_NELEM, XED_OPERAND_NOMINAL_OPCODE, XED_OPERAND_NOREX, XED_OPERAND_NO_SCALE_DISP8, XED_OPERAND_NPREFIXES, XED_OPERAND_NREXES, XED_OPERAND_NSEG_PREFIXES, XED_OPERAND_OSZ, XED_OPERAND_OUTREG, XED_OPERAND_OUT_OF_BYTES, XED_OPERAND_P4, XED_OPERAND_POS_DISP, XED_OPERAND_POS_IMM, XED_OPERAND_POS_IMM1, XED_OPERAND_POS_MODRM, XED_OPERAND_POS_NOMINAL_OPCODE, XED_OPERAND_POS_SIB, XED_OPERAND_PREFIX66, XED_OPERAND_PTR, XED_OPERAND_REALMODE, XED_OPERAND_REG, XED_OPERAND_REG0, XED_OPERAND_REG1, XED_OPERAND_REG2, XED_OPERAND_REG3, XED_OPERAND_REG4, XED_OPERAND_REG5, XED_OPERAND_REG6, XED_OPERAND_REG7, XED_OPERAND_REG8, XED_OPERAND_RELBR, XED_OPERAND_REP, XED_OPERAND_REX, XED_OPERAND_REXB, XED_OPERAND_REXR, XED_OPERAND_REXRR, XED_OPERAND_REXW, XED_OPERAND_REXX, XED_OPERAND_RM, XED_OPERAND_ROUNDC, XED_OPERAND_SAE, XED_OPERAND_SCALE, XED_OPERAND_SEG0, XED_OPERAND_SEG1, XED_OPERAND_SEG_OVD, XED_OPERAND_SIB, XED_OPERAND_SIBBASE, XED_OPERAND_SIBINDEX, XED_OPERAND_SIBSCALE, XED_OPERAND_SKIP_OSZ, XED_OPERAND_SMODE, XED_OPERAND_SRM, XED_OPERAND_TYPE, XED_OPERAND_TZCNT, XED_OPERAND_UBIT, XED_OPERAND_UIMM0, XED_OPERAND_UIMM1, XED_OPERAND_USING_DEFAULT_SEGMENT0, XED_OPERAND_USING_DEFAULT_SEGMENT1, XED_OPERAND_VEXDEST210, XED_OPERAND_VEXDEST3, XED_OPERAND_VEXDEST4, XED_OPERAND_VEXVALID, XED_OPERAND_VEX_C4, XED_OPERAND_VEX_PREFIX, XED_OPERAND_VL, XED_OPERAND_ZEROING, XED_OPERAND_LAST, }

Variants

Trait Implementations

impl Debug for xed_operand_enum_t
[src]

Formats the value using the given formatter.

impl Copy for xed_operand_enum_t
[src]

impl Clone for xed_operand_enum_t
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for xed_operand_enum_t
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for xed_operand_enum_t
[src]

impl Hash for xed_operand_enum_t
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more