pub unsafe extern "C" fn duckdb_table_function_supports_projection_pushdown(
table_function: duckdb_table_function,
pushdown: bool
)
Expand description
Sets whether or not the given table function supports projection pushdown.
If this is set to true, the system will provide a list of all required columns in the init
stage through
the duckdb_init_get_column_count
and duckdb_init_get_column_index
functions.
If this is set to false (the default), the system will expect all columns to be projected.
table_function: The table function pushdown: True if the table function supports projection pushdown, false otherwise.