Type Alias bddisasm_sys::INSTRUX
source · pub type INSTRUX = _INSTRUX;Aliased Type§
struct INSTRUX {Show 42 fields
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>,
pub FeatMode: u8,
pub _bitfield_align_2: [u8; 0],
pub _bitfield_2: __BindgenBitfieldUnit<[u8; 6]>,
pub Length: u8,
pub _bitfield_align_3: [u8; 0],
pub _bitfield_3: __BindgenBitfieldUnit<[u8; 10]>,
pub Exs: _INSTRUX__bindgen_ty_1,
pub Rep: u8,
pub Seg: u8,
pub ModRm: _ND_MODRM,
pub Sib: _ND_SIB,
pub __bindgen_anon_1: _INSTRUX__bindgen_ty_2,
pub __bindgen_anon_2: _INSTRUX__bindgen_ty_3,
pub Immediate1: u64,
pub __bindgen_anon_3: _INSTRUX__bindgen_ty_4,
pub _bitfield_align_4: [u8; 0],
pub _bitfield_4: __BindgenBitfieldUnit<[u8; 1]>,
pub Operands: [_ND_OPERAND; 10],
pub ExceptionType: u8,
pub TupleType: u8,
pub CsAccess: u8,
pub RipAccess: u8,
pub RflAccess: u8,
pub StackAccess: u8,
pub MemoryAccess: u8,
pub FpuFlagsAccess: _ND_FPU_FLAGS,
pub BranchInfo: _ND_BRANCH_INFO,
pub FlagsAccess: _INSTRUX__bindgen_ty_5,
pub Attributes: u64,
pub Instruction: _ND_INS_CLASS,
pub Category: _ND_INS_TYPE,
pub IsaSet: _ND_INS_SET,
pub CpuidFlag: _ND_CPUID_FLAG,
pub ValidModes: _ND_VALID_MODES,
pub ValidPrefixes: _ND_VALID_PREFIXES,
pub ValidDecorators: _ND_VALID_DECORATORS,
pub __bindgen_anon_4: _INSTRUX__bindgen_ty_6,
pub Mnemonic: *const i8,
pub InstructionBytes: [u8; 16],
pub OpCodeBytes: [u8; 3],
}Fields§
§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>§FeatMode: u8§_bitfield_align_2: [u8; 0]§_bitfield_2: __BindgenBitfieldUnit<[u8; 6]>§Length: u8§_bitfield_align_3: [u8; 0]§_bitfield_3: __BindgenBitfieldUnit<[u8; 10]>§Exs: _INSTRUX__bindgen_ty_1§Rep: u8§Seg: u8§ModRm: _ND_MODRM§Sib: _ND_SIB§__bindgen_anon_1: _INSTRUX__bindgen_ty_2§__bindgen_anon_2: _INSTRUX__bindgen_ty_3§Immediate1: u64§__bindgen_anon_3: _INSTRUX__bindgen_ty_4§_bitfield_align_4: [u8; 0]§_bitfield_4: __BindgenBitfieldUnit<[u8; 1]>§Operands: [_ND_OPERAND; 10]§ExceptionType: u8§TupleType: u8§CsAccess: u8§RipAccess: u8§RflAccess: u8§StackAccess: u8§MemoryAccess: u8§FpuFlagsAccess: _ND_FPU_FLAGS§BranchInfo: _ND_BRANCH_INFO§FlagsAccess: _INSTRUX__bindgen_ty_5§Attributes: u64§Instruction: _ND_INS_CLASS§Category: _ND_INS_TYPE§IsaSet: _ND_INS_SET§CpuidFlag: _ND_CPUID_FLAG§ValidModes: _ND_VALID_MODES§ValidPrefixes: _ND_VALID_PREFIXES§ValidDecorators: _ND_VALID_DECORATORS§__bindgen_anon_4: _INSTRUX__bindgen_ty_6§Mnemonic: *const i8§InstructionBytes: [u8; 16]§OpCodeBytes: [u8; 3]