pub struct AliasCodeMotionHint {
pub inst_id: u32,
pub target_block: u32,
pub alias_safe: bool,
pub estimated_savings: i32,
}Expand description
Alias-aware code motion hint
Fields§
§inst_id: u32§target_block: u32§alias_safe: bool§estimated_savings: i32Trait Implementations§
Source§impl Clone for AliasCodeMotionHint
impl Clone for AliasCodeMotionHint
Source§fn clone(&self) -> AliasCodeMotionHint
fn clone(&self) -> AliasCodeMotionHint
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 moreAuto Trait Implementations§
impl Freeze for AliasCodeMotionHint
impl RefUnwindSafe for AliasCodeMotionHint
impl Send for AliasCodeMotionHint
impl Sync for AliasCodeMotionHint
impl Unpin for AliasCodeMotionHint
impl UnsafeUnpin for AliasCodeMotionHint
impl UnwindSafe for AliasCodeMotionHint
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