Struct capstone_sys::x86::cs_x86
[−]
[src]
pub struct cs_x86 {
pub prefix: [u8; 4usize],
pub opcode: [u8; 4usize],
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: u8,
pub avx_rm: x86_avx_rm,
pub op_count: u8,
pub operands: [cs_x86_op; 8usize],
}Instruction structure
Fields
prefix | |
opcode | |
rex | |
addr_size | |
modrm | |
sib | |
disp | |
sib_index | |
sib_scale | |
sib_base | |
sse_cc | |
avx_cc | |
avx_sae | |
avx_rm | |
op_count | |
operands |
Trait Implementations
Derived Implementations
impl Clone for cs_x86[src]
fn clone(&self) -> cs_x86
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