/// Append `new_expr` to the expression chain being built
Append `new_expr` to the expression chain being built
Append ` new_expr ` to the expression chain being built
pub fn append_expr(self, new_expr: Expr) -> Self {
        let Self { cur_expr } = self;
        let cur_expr = if let Some(cur_expr) = cur_expr {
            cur_expr.and(new_expr)
        } else {
            new_expr
        };
        let cur_expr = Some(cur_expr);
        Self { cur_expr }
    }
pub fn append_expr ( self , new_expr : Expr ) -> Self { let Self { cur_expr } = self ; let cur_expr = if let Some ( cur_expr ) = cur_expr { cur_expr . and ( new_expr ) } else { new_expr } ; let cur_expr = Some ( cur_expr ) ; Self { cur_expr } }
Append `new_expr` to the expression chain being built
Append ` new_expr ` to the expression chain being built
self
new_expr
Expr