pub unsafe extern "C" fn grib_util_set_spec2(
    h: *mut grib_handle,
    grid_spec: *const grib_util_grid_spec2,
    packing_spec: *const grib_util_packing_spec,
    flags: c_int,
    data_values: *const f64,
    data_values_count: usize,
    err: *mut c_int
) -> *mut grib_handle