- let extern_crate_map = {
- let mut map = FxHashMap::default();
- for (k, v) in self.extern_crate_map.into_iter() {
- map.insert(definitions.local_def_id(k).to_def_id(), v);
- }
- map
- };
- let export_map = {
- let mut map = FxHashMap::default();
- for (k, v) in self.export_map.into_iter() {
- map.insert(
+ let extern_crate_map = self
+ .extern_crate_map
+ .into_iter()
+ .map(|(k, v)| (definitions.local_def_id(k).to_def_id(), v))
+ .collect();
+ let export_map = self
+ .export_map
+ .into_iter()
+ .map(|(k, v)| {
+ (