(algorithm: &'static str)
| 5409 | }); |
| 5410 | |
| 5411 | fn digest(algorithm: &'static str) -> Operation<HirScalarExpr> { |
| 5412 | Operation::unary(move |_ecx, input| { |
| 5413 | let algorithm = HirScalarExpr::literal(Datum::String(algorithm), SqlScalarType::String); |
| 5414 | Ok(input.call_binary(algorithm, BinaryFunc::from(func::DigestBytes))) |
| 5415 | }) |
| 5416 | } |
| 5417 | |
| 5418 | fn array_to_string( |
| 5419 | ecx: &ExprContext, |