(doc: &[u8], expr: &SqlExpr)
| 19 | |
| 20 | #[inline] |
| 21 | fn eval_expr(doc: &[u8], expr: &SqlExpr) -> Option<Value> { |
| 22 | let doc_val = nodedb_types::json_msgpack::value_from_msgpack(doc).ok()?; |
| 23 | Some(expr.eval(&doc_val)) |
| 24 | } |
| 25 | |
| 26 | // ── Public extraction helpers ────────────────────────────────────────────── |
| 27 |
no test coverage detected