Trait diesel:: expression:: NonAggregate
[−]
[src]
pub trait NonAggregate { }
Marker trait to indicate that an expression does not include any aggregate functions. Used to ensure that aggregate expressions aren't mixed with non-aggregate expressions in a select clause, and that they're never included in a where clause.
Implementors
impl<ST> NonAggregate for SqlLiteral<ST>
impl<T: NonAggregate + ?Sized> NonAggregate for Box<T>
impl<'a, T: NonAggregate + ?Sized> NonAggregate for &'a T