pub unsafe fn create_groupingsets_path(
arg_root: *mut PlannerInfo,
arg_rel: *mut RelOptInfo,
arg_subpath: *mut Path,
arg_having_qual: *mut List,
arg_aggstrategy: Type,
arg_rollups: *mut List,
arg_agg_costs: *const AggClauseCosts,
arg_numGroups: f64,
) -> *mut GroupingSetsPath