pub enum IntExpr {
Const(i64),
Item(PlaceId),
Fixed {
expr: ExprId,
dmax: u32,
prepass: Vec<PlaceId>,
},
}Expand description
Fixed locates each place of prepass before it evaluates expr, as the walker’s dmax pass
does; static places are left out.
Variants§
Trait Implementations§
impl Eq for IntExpr
impl StructuralPartialEq for IntExpr
Auto Trait Implementations§
impl Freeze for IntExpr
impl RefUnwindSafe for IntExpr
impl Send for IntExpr
impl Sync for IntExpr
impl Unpin for IntExpr
impl UnsafeUnpin for IntExpr
impl UnwindSafe for IntExpr
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