* garrow_execute_plan_build_source_node: * @plan: A #GArrowExecutePlan. * @options: A #GArrowSourceNodeOptions. * @error: (nullable): Return location for a #GError or %NULL. * * This is a shortcut of garrow_execute_plan_build_node() for source * node. * * Returns: (transfer full): A newly built and added #GArrowExecuteNode * for source on success, %NULL on error. * * Since: 6.0.0 */
| 2309 | * Since: 6.0.0 |
| 2310 | */ |
| 2311 | GArrowExecuteNode * |
| 2312 | garrow_execute_plan_build_source_node(GArrowExecutePlan *plan, |
| 2313 | GArrowSourceNodeOptions *options, |
| 2314 | GError **error) |
| 2315 | { |
| 2316 | return garrow_execute_plan_build_node(plan, |
| 2317 | "source", |
| 2318 | NULL, |
| 2319 | GARROW_EXECUTE_NODE_OPTIONS(options), |
| 2320 | error); |
| 2321 | } |
| 2322 | |
| 2323 | /** |
| 2324 | * garrow_execute_plan_build_filter_node: |
nothing calls this directly
no test coverage detected