MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / default_arg_value

Function default_arg_value

nodedb-query/src/window/value_eval.rs:200–208  ·  view source on GitHub ↗
(spec: &WindowFuncSpec, idx: usize)

Source from the content-addressed store, hash-verified

198}
199
200fn default_arg_value(spec: &WindowFuncSpec, idx: usize) -> Value {
201 spec.args
202 .get(idx)
203 .and_then(|e| match e {
204 SqlExpr::Literal(v) => Some(v.clone()),
205 _ => None,
206 })
207 .unwrap_or(Value::Null)
208}
209
210// ── Cell write helper (pub(super) for value_agg) ──────────────────────────────
211

Callers 2

apply_v_lagFunction · 0.85
apply_v_leadFunction · 0.85

Calls 2

getMethod · 0.45
cloneMethod · 0.45

Tested by

no test coverage detected