diesel/expression/functions/
helper_types.rs1#![allow(non_camel_case_types)]
2
3use crate::dsl::SqlTypeOf;
4use crate::expression::grouped::Grouped;
5use crate::expression::operators;
6
7pub type not<Expr> = operators::Not<Grouped<Expr>>;
9
10pub type max<Expr> = super::aggregate_ordering::max<SqlTypeOf<Expr>, Expr>;
12
13pub type min<Expr> = super::aggregate_ordering::min<SqlTypeOf<Expr>, Expr>;
15
16pub type sum<Expr> = super::aggregate_folding::sum<SqlTypeOf<Expr>, Expr>;
18
19pub type avg<Expr> = super::aggregate_folding::avg<SqlTypeOf<Expr>, Expr>;
21
22pub type exists<Expr> = crate::expression::exists::Exists<Expr>;