#[repr(C)]pub struct BNMediumLevelILInstruction {
pub operation: BNMediumLevelILOperation,
pub attributes: u32,
pub sourceOperand: u32,
pub size: usize,
pub operands: [u64; 5],
pub address: u64,
}
Fields§
§operation: BNMediumLevelILOperation
§attributes: u32
§sourceOperand: u32
§size: usize
§operands: [u64; 5]
§address: u64
Trait Implementations§
source§impl Clone for BNMediumLevelILInstruction
impl Clone for BNMediumLevelILInstruction
source§fn clone(&self) -> BNMediumLevelILInstruction
fn clone(&self) -> BNMediumLevelILInstruction
Returns a copy 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 BNMediumLevelILInstruction
impl Debug for BNMediumLevelILInstruction
source§impl Default for BNMediumLevelILInstruction
impl Default for BNMediumLevelILInstruction
impl Copy for BNMediumLevelILInstruction
Auto Trait Implementations§
impl Freeze for BNMediumLevelILInstruction
impl RefUnwindSafe for BNMediumLevelILInstruction
impl Send for BNMediumLevelILInstruction
impl Sync for BNMediumLevelILInstruction
impl Unpin for BNMediumLevelILInstruction
impl UnwindSafe for BNMediumLevelILInstruction
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)