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