fn read_demand_from_iter<I>(
iter: I,
svd_commodity_ids: &HashSet<CommodityID>,
region_ids: &HashSet<RegionID>,
milestone_years: &[u32],
) -> Result<HashMap<(CommodityID, RegionID, u32), f64>>
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.