pub struct GroupConcatFunc {
pub this: Expression,
pub separator: Option<Expression>,
pub order_by: Option<Vec<Ordered>>,
pub distinct: bool,
pub filter: Option<Expression>,
}Expand description
GROUP_CONCAT function (MySQL style)
Fields§
§this: Expression§separator: Option<Expression>§order_by: Option<Vec<Ordered>>§distinct: bool§filter: Option<Expression>Trait Implementations§
Source§impl Clone for GroupConcatFunc
impl Clone for GroupConcatFunc
Source§fn clone(&self) -> GroupConcatFunc
fn clone(&self) -> GroupConcatFunc
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 GroupConcatFunc
impl Debug for GroupConcatFunc
Source§impl<'de> Deserialize<'de> for GroupConcatFunc
impl<'de> Deserialize<'de> for GroupConcatFunc
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GroupConcatFunc
impl PartialEq for GroupConcatFunc
Source§impl Serialize for GroupConcatFunc
impl Serialize for GroupConcatFunc
impl StructuralPartialEq for GroupConcatFunc
Auto Trait Implementations§
impl Freeze for GroupConcatFunc
impl RefUnwindSafe for GroupConcatFunc
impl Send for GroupConcatFunc
impl Sync for GroupConcatFunc
impl Unpin for GroupConcatFunc
impl UnwindSafe for GroupConcatFunc
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