Struct xed_sys::xed_interface::xed_encoder_operand_t__bindgen_ty_1
[−]
[src]
#[repr(C)]pub struct xed_encoder_operand_t__bindgen_ty_1 { pub reg: __BindgenUnionField<xed_reg_enum_t>, pub brdisp: __BindgenUnionField<i32>, pub imm0: __BindgenUnionField<u64>, pub imm1: __BindgenUnionField<u8>, pub s: __BindgenUnionField<xed_encoder_operand_t__bindgen_ty_1__bindgen_ty_1>, pub mem: __BindgenUnionField<xed_memop_t>, pub bindgen_union_field: [u64; 4], }
Fields
reg: __BindgenUnionField<xed_reg_enum_t>
brdisp: __BindgenUnionField<i32>
imm0: __BindgenUnionField<u64>
imm1: __BindgenUnionField<u8>
s: __BindgenUnionField<xed_encoder_operand_t__bindgen_ty_1__bindgen_ty_1>
mem: __BindgenUnionField<xed_memop_t>
bindgen_union_field: [u64; 4]
Trait Implementations
impl Debug for xed_encoder_operand_t__bindgen_ty_1
[src]
impl Copy for xed_encoder_operand_t__bindgen_ty_1
[src]
impl Clone for xed_encoder_operand_t__bindgen_ty_1
[src]
fn clone(&self) -> Self
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