pub struct AggMinFunc;Trait Implementations§
Source§impl AggregateFunction for AggMinFunc
impl AggregateFunction for AggMinFunc
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 AggMinFunc
impl RefUnwindSafe for AggMinFunc
impl Send for AggMinFunc
impl Sync for AggMinFunc
impl Unpin for AggMinFunc
impl UnsafeUnpin for AggMinFunc
impl UnwindSafe for AggMinFunc
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