Struct binaryninja::mlil::operation::LiftedSetVarSsaField
source · [−]pub struct LiftedSetVarSsaField {
pub function: Ref<MediumLevelILFunction>,
pub address: u64,
pub dest: SSAVariable,
pub prev: SSAVariable,
pub offset: u64,
pub src: Box<MediumLevelILLiftedInstruction>,
}
Fields
function: Ref<MediumLevelILFunction>
address: u64
dest: SSAVariable
prev: SSAVariable
offset: u64
src: Box<MediumLevelILLiftedInstruction>
Trait Implementations
sourceimpl Clone for LiftedSetVarSsaField
impl Clone for LiftedSetVarSsaField
sourcefn clone(&self) -> LiftedSetVarSsaField
fn clone(&self) -> LiftedSetVarSsaField
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for LiftedSetVarSsaField
impl Debug for LiftedSetVarSsaField
sourceimpl PartialEq<LiftedSetVarSsaField> for LiftedSetVarSsaField
impl PartialEq<LiftedSetVarSsaField> for LiftedSetVarSsaField
sourcefn eq(&self, other: &LiftedSetVarSsaField) -> bool
fn eq(&self, other: &LiftedSetVarSsaField) -> bool
impl StructuralPartialEq for LiftedSetVarSsaField
Auto Trait Implementations
impl RefUnwindSafe for LiftedSetVarSsaField
impl Send for LiftedSetVarSsaField
impl Sync for LiftedSetVarSsaField
impl Unpin for LiftedSetVarSsaField
impl UnwindSafe for LiftedSetVarSsaField
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more