fn generate_select(&mut self, expr: HirRelationExpr) -> BoxId {
        let mut box_id = self.generate_internal(expr);
        if !self.model.get_box(box_id).is_select() {
            box_id = self.wrap_within_select(box_id);
        }
        box_id
    }
/// Generates a sub-graph representing the given expression, ensuring
/// that the resulting graph starts with a Select box.
Generates a sub-graph representing the given expression, ensuring
that the resulting graph starts with a Select box.
Generates a sub - graph representing the given expression ensuring that the resulting graph starts with a Select box .
fn generate_select(&mut self, expr: HirRelationExpr) -> BoxId {
        let mut box_id = self.generate_internal(expr);
        if !self.model.get_box(box_id).is_select() {
            box_id = self.wrap_within_select(box_id);
        }
        box_id
    }
fn generate_select ( & mut self , expr : HirRelationExpr ) -> BoxId { let mut box_id = self . generate_internal ( expr ) ; if ! self . model . get_box ( box_id ) . is_select ( ) { box_id = self . wrap_within_select ( box_id ) ; } box_id }
Generates a sub-graph representing the given expression, ensuring
that the resulting graph starts with a Select box.
Generates a sub - graph representing the given expression ensuring that the resulting graph starts with a Select box .
&mut self
expr
HirRelationExpr
&mut self
expr
HirRelationExpr