pub struct GroupConcatFunc;Trait Implementations§
Source§impl AggregateFunction for GroupConcatFunc
impl AggregateFunction for GroupConcatFunc
Source§type State = GroupConcatState
type State = GroupConcatState
The per-group accumulator type.
Source§fn initial_state(&self) -> Self::State
fn initial_state(&self) -> Self::State
Create a fresh accumulator (zero/identity state).
Source§fn step(&self, state: &mut Self::State, args: &[SqliteValue]) -> Result<()>
fn step(&self, state: &mut Self::State, args: &[SqliteValue]) -> Result<()>
Process one row, updating the accumulator.
Auto Trait Implementations§
impl Freeze for GroupConcatFunc
impl RefUnwindSafe for GroupConcatFunc
impl Send for GroupConcatFunc
impl Sync for GroupConcatFunc
impl Unpin for GroupConcatFunc
impl UnsafeUnpin 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