pub enum ValueLoc {
Unassigned,
Reg(RegUnit),
Stack(StackSlot),
}Expand description
The location where a value is.
Variants§
Unassigned
Reg(RegUnit)
Value is in a register.
Stack(StackSlot)
Value is at this location on the stack.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ValueLoc
impl RefUnwindSafe for ValueLoc
impl Send for ValueLoc
impl Sync for ValueLoc
impl Unpin for ValueLoc
impl UnwindSafe for ValueLoc
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