pub fn prepare_group_set_projection(
engine: &dyn SetFunctionCatalog,
resolver: &dyn FunctionTypeResolver,
statement: &QueryBlockPlan,
schema: &RowSchema,
params: &[SQLParam],
) -> Result<Option<GroupSetProjectionPlan>, SQLError>pub fn prepare_group_set_projection(
engine: &dyn SetFunctionCatalog,
resolver: &dyn FunctionTypeResolver,
statement: &QueryBlockPlan,
schema: &RowSchema,
params: &[SQLParam],
) -> Result<Option<GroupSetProjectionPlan>, SQLError>