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