pub struct AggregateExpr { /* private fields */ }Expand description
AggregateExpr
Composable aggregate expression used by query/fluent aggregate entrypoints.
This builder only carries declarative shape (kind, aggregate input
expression, optional filter expression, distinct) and does not perform
semantic validation.
Implementations§
Source§impl AggregateExpr
impl AggregateExpr
Trait Implementations§
Source§impl Clone for AggregateExpr
impl Clone for AggregateExpr
Source§fn clone(&self) -> AggregateExpr
fn clone(&self) -> AggregateExpr
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AggregateExpr
impl Debug for AggregateExpr
Source§impl From<AggregateExpr> for OrderExpr
impl From<AggregateExpr> for OrderExpr
Source§fn from(value: AggregateExpr) -> Self
fn from(value: AggregateExpr) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AggregateExpr
impl PartialEq for AggregateExpr
impl Eq for AggregateExpr
impl StructuralPartialEq for AggregateExpr
Auto Trait Implementations§
impl Freeze for AggregateExpr
impl RefUnwindSafe for AggregateExpr
impl Send for AggregateExpr
impl Sync for AggregateExpr
impl Unpin for AggregateExpr
impl UnsafeUnpin for AggregateExpr
impl UnwindSafe for AggregateExpr
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more