#[repr(C)]pub struct IdaxOperand {
pub index: c_int,
pub type_: c_int,
pub register_id: u16,
pub value: u64,
pub target_address: u64,
pub byte_width: c_int,
pub register_name: *mut c_char,
pub register_class: c_int,
}Expand description
Flat C representation of an instruction operand.
Fields§
§index: c_int§type_: c_int< ida::instruction::OperandType as int
register_id: u16§value: u64§target_address: u64§byte_width: c_int§register_name: *mut c_char< malloc’d
register_class: c_int< ida::instruction::RegisterClass as int
Trait Implementations§
Source§impl Clone for IdaxOperand
impl Clone for IdaxOperand
Source§fn clone(&self) -> IdaxOperand
fn clone(&self) -> IdaxOperand
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IdaxOperand
impl Debug for IdaxOperand
Source§impl Default for IdaxOperand
impl Default for IdaxOperand
impl Copy for IdaxOperand
Auto Trait Implementations§
impl Freeze for IdaxOperand
impl RefUnwindSafe for IdaxOperand
impl !Send for IdaxOperand
impl !Sync for IdaxOperand
impl Unpin for IdaxOperand
impl UnsafeUnpin for IdaxOperand
impl UnwindSafe for IdaxOperand
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