Enum libudis86_sys::ud_type
[−]
[src]
#[repr(u32)]pub enum ud_type { UD_NONE, UD_R_AL, UD_R_CL, UD_R_DL, UD_R_BL, UD_R_AH, UD_R_CH, UD_R_DH, UD_R_BH, UD_R_SPL, UD_R_BPL, UD_R_SIL, UD_R_DIL, UD_R_R8B, UD_R_R9B, UD_R_R10B, UD_R_R11B, UD_R_R12B, UD_R_R13B, UD_R_R14B, UD_R_R15B, UD_R_AX, UD_R_CX, UD_R_DX, UD_R_BX, UD_R_SP, UD_R_BP, UD_R_SI, UD_R_DI, UD_R_R8W, UD_R_R9W, UD_R_R10W, UD_R_R11W, UD_R_R12W, UD_R_R13W, UD_R_R14W, UD_R_R15W, UD_R_EAX, UD_R_ECX, UD_R_EDX, UD_R_EBX, UD_R_ESP, UD_R_EBP, UD_R_ESI, UD_R_EDI, UD_R_R8D, UD_R_R9D, UD_R_R10D, UD_R_R11D, UD_R_R12D, UD_R_R13D, UD_R_R14D, UD_R_R15D, UD_R_RAX, UD_R_RCX, UD_R_RDX, UD_R_RBX, UD_R_RSP, UD_R_RBP, UD_R_RSI, UD_R_RDI, UD_R_R8, UD_R_R9, UD_R_R10, UD_R_R11, UD_R_R12, UD_R_R13, UD_R_R14, UD_R_R15, UD_R_ES, UD_R_CS, UD_R_SS, UD_R_DS, UD_R_FS, UD_R_GS, UD_R_CR0, UD_R_CR1, UD_R_CR2, UD_R_CR3, UD_R_CR4, UD_R_CR5, UD_R_CR6, UD_R_CR7, UD_R_CR8, UD_R_CR9, UD_R_CR10, UD_R_CR11, UD_R_CR12, UD_R_CR13, UD_R_CR14, UD_R_CR15, UD_R_DR0, UD_R_DR1, UD_R_DR2, UD_R_DR3, UD_R_DR4, UD_R_DR5, UD_R_DR6, UD_R_DR7, UD_R_DR8, UD_R_DR9, UD_R_DR10, UD_R_DR11, UD_R_DR12, UD_R_DR13, UD_R_DR14, UD_R_DR15, UD_R_MM0, UD_R_MM1, UD_R_MM2, UD_R_MM3, UD_R_MM4, UD_R_MM5, UD_R_MM6, UD_R_MM7, UD_R_ST0, UD_R_ST1, UD_R_ST2, UD_R_ST3, UD_R_ST4, UD_R_ST5, UD_R_ST6, UD_R_ST7, UD_R_XMM0, UD_R_XMM1, UD_R_XMM2, UD_R_XMM3, UD_R_XMM4, UD_R_XMM5, UD_R_XMM6, UD_R_XMM7, UD_R_XMM8, UD_R_XMM9, UD_R_XMM10, UD_R_XMM11, UD_R_XMM12, UD_R_XMM13, UD_R_XMM14, UD_R_XMM15, UD_R_YMM0, UD_R_YMM1, UD_R_YMM2, UD_R_YMM3, UD_R_YMM4, UD_R_YMM5, UD_R_YMM6, UD_R_YMM7, UD_R_YMM8, UD_R_YMM9, UD_R_YMM10, UD_R_YMM11, UD_R_YMM12, UD_R_YMM13, UD_R_YMM14, UD_R_YMM15, UD_R_RIP, UD_OP_REG, UD_OP_MEM, UD_OP_PTR, UD_OP_IMM, UD_OP_JIMM, UD_OP_CONST, }
Variants
UD_NONE
UD_R_AL
UD_R_CL
UD_R_DL
UD_R_BL
UD_R_AH
UD_R_CH
UD_R_DH
UD_R_BH
UD_R_SPL
UD_R_BPL
UD_R_SIL
UD_R_DIL
UD_R_R8B
UD_R_R9B
UD_R_R10B
UD_R_R11B
UD_R_R12B
UD_R_R13B
UD_R_R14B
UD_R_R15B
UD_R_AX
UD_R_CX
UD_R_DX
UD_R_BX
UD_R_SP
UD_R_BP
UD_R_SI
UD_R_DI
UD_R_R8W
UD_R_R9W
UD_R_R10W
UD_R_R11W
UD_R_R12W
UD_R_R13W
UD_R_R14W
UD_R_R15W
UD_R_EAX
UD_R_ECX
UD_R_EDX
UD_R_EBX
UD_R_ESP
UD_R_EBP
UD_R_ESI
UD_R_EDI
UD_R_R8D
UD_R_R9D
UD_R_R10D
UD_R_R11D
UD_R_R12D
UD_R_R13D
UD_R_R14D
UD_R_R15D
UD_R_RAX
UD_R_RCX
UD_R_RDX
UD_R_RBX
UD_R_RSP
UD_R_RBP
UD_R_RSI
UD_R_RDI
UD_R_R8
UD_R_R9
UD_R_R10
UD_R_R11
UD_R_R12
UD_R_R13
UD_R_R14
UD_R_R15
UD_R_ES
UD_R_CS
UD_R_SS
UD_R_DS
UD_R_FS
UD_R_GS
UD_R_CR0
UD_R_CR1
UD_R_CR2
UD_R_CR3
UD_R_CR4
UD_R_CR5
UD_R_CR6
UD_R_CR7
UD_R_CR8
UD_R_CR9
UD_R_CR10
UD_R_CR11
UD_R_CR12
UD_R_CR13
UD_R_CR14
UD_R_CR15
UD_R_DR0
UD_R_DR1
UD_R_DR2
UD_R_DR3
UD_R_DR4
UD_R_DR5
UD_R_DR6
UD_R_DR7
UD_R_DR8
UD_R_DR9
UD_R_DR10
UD_R_DR11
UD_R_DR12
UD_R_DR13
UD_R_DR14
UD_R_DR15
UD_R_MM0
UD_R_MM1
UD_R_MM2
UD_R_MM3
UD_R_MM4
UD_R_MM5
UD_R_MM6
UD_R_MM7
UD_R_ST0
UD_R_ST1
UD_R_ST2
UD_R_ST3
UD_R_ST4
UD_R_ST5
UD_R_ST6
UD_R_ST7
UD_R_XMM0
UD_R_XMM1
UD_R_XMM2
UD_R_XMM3
UD_R_XMM4
UD_R_XMM5
UD_R_XMM6
UD_R_XMM7
UD_R_XMM8
UD_R_XMM9
UD_R_XMM10
UD_R_XMM11
UD_R_XMM12
UD_R_XMM13
UD_R_XMM14
UD_R_XMM15
UD_R_YMM0
UD_R_YMM1
UD_R_YMM2
UD_R_YMM3
UD_R_YMM4
UD_R_YMM5
UD_R_YMM6
UD_R_YMM7
UD_R_YMM8
UD_R_YMM9
UD_R_YMM10
UD_R_YMM11
UD_R_YMM12
UD_R_YMM13
UD_R_YMM14
UD_R_YMM15
UD_R_RIP
UD_OP_REG
UD_OP_MEM
UD_OP_PTR
UD_OP_IMM
UD_OP_JIMM
UD_OP_CONST
Trait Implementations
impl Debug for ud_type
[src]
impl Copy for ud_type
[src]
impl Clone for ud_type
[src]
fn clone(&self) -> ud_type
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl PartialEq for ud_type
[src]
fn eq(&self, __arg_0: &ud_type) -> bool
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
This method tests for !=
.