pub trait BoundVarReplacerDelegate {
// Required methods
fn replace_expr(&mut self, var: BoundReft) -> Expr;
fn replace_region(&mut self, br: BoundRegion) -> Region;
}
pub trait BoundVarReplacerDelegate {
// Required methods
fn replace_expr(&mut self, var: BoundReft) -> Expr;
fn replace_region(&mut self, br: BoundRegion) -> Region;
}