(
session: &FFI_SessionRef,
)
| 216 | } |
| 217 | |
| 218 | unsafe extern "C" fn aggregate_functions_fn_wrapper( |
| 219 | session: &FFI_SessionRef, |
| 220 | ) -> SVec<(SString, FFI_AggregateUDF)> { |
| 221 | let session = session.inner(); |
| 222 | session |
| 223 | .aggregate_functions() |
| 224 | .iter() |
| 225 | .map(|(name, udaf)| { |
| 226 | ( |
| 227 | name.clone().into(), |
| 228 | FFI_AggregateUDF::from(Arc::clone(udaf)), |
| 229 | ) |
| 230 | }) |
| 231 | .collect() |
| 232 | } |
| 233 | |
| 234 | unsafe extern "C" fn window_functions_fn_wrapper( |
| 235 | session: &FFI_SessionRef, |
nothing calls this directly
no test coverage detected
searching dependent graphs…