Struct capstone_rust::capstone_sys::cs_x86
[−]
[src]
#[repr(C)]pub struct cs_x86 { pub prefix: [u8; 4], pub opcode: [u8; 4], pub rex: u8, pub addr_size: u8, pub modrm: u8, pub sib: u8, pub disp: i32, pub sib_index: x86_reg, pub sib_scale: i8, pub sib_base: x86_reg, pub sse_cc: x86_sse_cc, pub avx_cc: x86_avx_cc, pub avx_sae: bool, pub avx_rm: x86_avx_rm, pub op_count: u8, pub operands: [cs_x86_op; 8], }
Fields
prefix: [u8; 4]
opcode: [u8; 4]
rex: u8
addr_size: u8
modrm: u8
sib: u8
disp: i32
sib_index: x86_reg
sib_scale: i8
sib_base: x86_reg
sse_cc: x86_sse_cc
avx_cc: x86_avx_cc
avx_sae: bool
avx_rm: x86_avx_rm
op_count: u8
operands: [cs_x86_op; 8]
Trait Implementations
impl Debug for cs_x86
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more