fn read_demand_from_iter<I>(
iter: I,
commodity_ids: &HashSet<Rc<str>>,
region_ids: &HashSet<Rc<str>>,
milestone_years: &[u32],
) -> Result<(AnnualDemandMap, CommodityRegionPairs)>
Expand description
Read the demand data from an iterator.
§Arguments
iter
- An iterator ofDemand
scommodity_ids
- All possible IDs of commoditiesregion_ids
- All possible IDs for regionsmilestone_years
- All milestone years
§Returns
The demand for each combination of commodity, region and year along with a HashSet
of all
commodity + region pairs included in the file.