(spec: &WindowFuncSpec, row: &[Value], column_index: &HashMap<String, usize>)
| 30 | } |
| 31 | |
| 32 | fn eval_arg(spec: &WindowFuncSpec, row: &[Value], column_index: &HashMap<String, usize>) -> Value { |
| 33 | spec.args |
| 34 | .first() |
| 35 | .map(|expr| eval_arg_for_row(expr, row, column_index)) |
| 36 | .unwrap_or(Value::Null) |
| 37 | } |
| 38 | |
| 39 | fn apply_v_running_aggregate( |
| 40 | rows: &mut [Vec<Value>], |
no test coverage detected