fn validate_flows_and_update_primary_output(
processes: &ProcessMap,
flows_map: &mut HashMap<ProcessID, ProcessFlowsMap>,
primary_outputs: &HashMap<(ProcessID, RegionID, u32), Vec<(CommodityID, Option<bool>)>>,
) -> Result<()>
fn validate_flows_and_update_primary_output(
processes: &ProcessMap,
flows_map: &mut HashMap<ProcessID, ProcessFlowsMap>,
primary_outputs: &HashMap<(ProcessID, RegionID, u32), Vec<(CommodityID, Option<bool>)>>,
) -> Result<()>