Struct xed_sys::xed_interface::xed_state_s [] [src]

#[repr(C)]
pub struct xed_state_s { pub mmode: xed_machine_mode_enum_t, pub stack_addr_width: xed_address_width_enum_t, }

Encapsulates machine modes for decoder/encoder requests. It specifies the machine operating mode as a

xed_machine_mode_enum_t

for decoding and encoding. The machine mode corresponds to the default data operand width for that mode. For all modes other than the 64b long mode (XED_MACHINE_MODE_LONG_64), a default addressing width, and a stack addressing width must be supplied of type

xed_address_width_enum_t . @ingroup INIT

Fields

real architected machine modes

for 16b/32b modes

Trait Implementations

impl Debug for xed_state_s
[src]

Formats the value using the given formatter.

impl Copy for xed_state_s
[src]

impl Clone for xed_state_s
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more