#[repr(C)]pub struct InstructionOperand {Show 13 fields
pub operandClass: OperandClass,
pub arrSpec: ArrangementSpec,
pub __bindgen_anon_1: InstructionOperand__bindgen_ty_1,
pub __bindgen_anon_2: InstructionOperand__bindgen_ty_2,
pub lane: u32,
pub immediate: u64,
pub shiftType: ShiftType,
pub shiftValue: u32,
pub laneUsed: bool,
pub shiftValueUsed: bool,
pub signedImm: bool,
pub pred_qual: c_char,
pub mul_vl: bool,
}Fields§
§operandClass: OperandClass§arrSpec: ArrangementSpec§__bindgen_anon_1: InstructionOperand__bindgen_ty_1§__bindgen_anon_2: InstructionOperand__bindgen_ty_2§lane: u32§immediate: u64§shiftType: ShiftType§shiftValue: u32§laneUsed: bool§shiftValueUsed: bool§signedImm: bool§pred_qual: c_char§mul_vl: boolTrait Implementations§
Source§impl Clone for InstructionOperand
impl Clone for InstructionOperand
impl Copy for InstructionOperand
Auto Trait Implementations§
impl Freeze for InstructionOperand
impl RefUnwindSafe for InstructionOperand
impl Send for InstructionOperand
impl Sync for InstructionOperand
impl Unpin for InstructionOperand
impl UnsafeUnpin for InstructionOperand
impl UnwindSafe for InstructionOperand
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more