pub struct Never;
Expand description
This expression is never aggregate, and can appear with any other expression, regardless of whether it is aggregate.
Examples of this are literals. 1
does not care about aggregation.
foo + 1
is always valid, regardless of whether foo
appears in the
group by clause or not.
Trait Implementations§
Source§impl MixedAggregates<Never> for No
impl MixedAggregates<Never> for No
Source§impl MixedAggregates<Never> for Yes
impl MixedAggregates<Never> for Yes
Auto Trait Implementations§
impl Freeze for Never
impl RefUnwindSafe for Never
impl Send for Never
impl Sync for Never
impl Unpin for Never
impl UnwindSafe for Never
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