pub struct DerefFieldSsa {
pub src: HighLevelExpressionIndex,
pub src_memory: u64,
pub offset: u64,
pub member_index: Option<usize>,
}Fields§
§src: HighLevelExpressionIndex§src_memory: u64§offset: u64§member_index: Option<usize>Trait Implementations§
Source§impl Clone for DerefFieldSsa
impl Clone for DerefFieldSsa
Source§fn clone(&self) -> DerefFieldSsa
fn clone(&self) -> DerefFieldSsa
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 DerefFieldSsa
impl Debug for DerefFieldSsa
impl Copy for DerefFieldSsa
Auto Trait Implementations§
impl Freeze for DerefFieldSsa
impl RefUnwindSafe for DerefFieldSsa
impl Send for DerefFieldSsa
impl Sync for DerefFieldSsa
impl Unpin for DerefFieldSsa
impl UnwindSafe for DerefFieldSsa
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