Struct x86asm::Instruction [] [src]

pub struct Instruction {
    pub mnemonic: Mnemonic,
    pub operand1: Option<Operand>,
    pub operand2: Option<Operand>,
    pub operand3: Option<Operand>,
    pub operand4: Option<Operand>,
    pub lock: bool,
    pub rounding_mode: Option<RoundingMode>,
    pub merge_mode: Option<MergeMode>,
    pub sae: bool,
    pub mask: Option<MaskReg>,
    pub broadcast: Option<BroadcastMode>,
}

Fields

Methods

impl Instruction
[src]

[src]

[src]

[src]

[src]

[src]

[src]

[src]

Trait Implementations

impl Copy for Instruction
[src]

impl Clone for Instruction
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Instruction
[src]

[src]

Formats the value using the given formatter.

impl Default for Instruction
[src]

[src]

Returns the "default value" for a type. Read more

impl PartialEq for Instruction
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

impl Eq for Instruction
[src]