pub struct SetVarSsaField {
pub dest: SSAVariable,
pub prev: SSAVariable,
pub offset: u64,
pub src: MediumLevelExpressionIndex,
}Fields§
§dest: SSAVariable§prev: SSAVariable§offset: u64§src: MediumLevelExpressionIndexTrait Implementations§
Source§impl Clone for SetVarSsaField
impl Clone for SetVarSsaField
Source§fn clone(&self) -> SetVarSsaField
fn clone(&self) -> SetVarSsaField
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 SetVarSsaField
impl Debug for SetVarSsaField
impl Copy for SetVarSsaField
Auto Trait Implementations§
impl Freeze for SetVarSsaField
impl RefUnwindSafe for SetVarSsaField
impl Send for SetVarSsaField
impl Sync for SetVarSsaField
impl Unpin for SetVarSsaField
impl UnwindSafe for SetVarSsaField
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§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more