pub fn replace_col(&self, name: &str) -> Expr {
        if let Expr::BinaryExpr { left: _, op, right } = &self.expr {
            binary_expr(col(name), *op, right.as_ref().clone())
        } else {
            unreachable!("Unexpected content in ValueExpr")
        }
    }
/// Returns a new [`Expr`] with the reference to the `_value`
/// column replaced with the specified column name
Returns a new [`Expr`] with the reference to the `_value`
column replaced with the specified column name
Returns a new [ ` Expr ` ] with the reference to the ` _value ` column replaced with the specified column name
pub fn replace_col(&self, name: &str) -> Expr {
        if let Expr::BinaryExpr { left: _, op, right } = &self.expr {
            binary_expr(col(name), *op, right.as_ref().clone())
        } else {
            unreachable!("Unexpected content in ValueExpr")
        }
    }
pub fn replace_col ( & self , name : & str ) -> Expr { if let Expr :: BinaryExpr { left : _ , op , right } = & self . expr { binary_expr ( col ( name ) , * op , right . as_ref ( ) . clone ( ) ) } else { unreachable ! ( " " ) } }
Returns a new [`Expr`] with the reference to the `_value`
column replaced with the specified column name
Returns a new [ ` Expr ` ] with the reference to the ` _value ` column replaced with the specified column name
&self
name
&str
&self
name
&str