pub fn avg(expr: Expr) -> Expr {
    Expr::AggregateFunction {
        fun: aggregates::AggregateFunction::Avg,
        args: vec![expr],
    }
}
/// Create an expression to represent the avg() aggregate function
Create an expression to represent the avg() aggregate function
Create an expression to represent the avg () aggregate function
pub fn avg(expr: Expr) -> Expr {
    Expr::AggregateFunction {
        fun: aggregates::AggregateFunction::Avg,
        args: vec![expr],
    }
}
pub fn avg ( expr : Expr ) -> Expr { Expr :: AggregateFunction { fun : aggregates :: AggregateFunction :: Avg , args : vec ! [ expr ] , } }
Create an expression to represent the avg() aggregate function
Create an expression to represent the avg () aggregate function
expr
Expr