pub struct AggMaxFunc;Trait Implementations§
Source§impl AggregateFunction for AggMaxFunc
impl AggregateFunction for AggMaxFunc
Source§type State = Option<SqliteValue>
type State = Option<SqliteValue>
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 AggMaxFunc
impl RefUnwindSafe for AggMaxFunc
impl Send for AggMaxFunc
impl Sync for AggMaxFunc
impl Unpin for AggMaxFunc
impl UnsafeUnpin for AggMaxFunc
impl UnwindSafe for AggMaxFunc
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