use std::collections::BTreeMap; pub fn transform(h: &BTreeMap>) -> BTreeMap { h.iter() .flat_map(|(k, v)| v.iter().map(move |x| (x.to_ascii_lowercase(), *k))) .collect() }