Просмотр исходного кода

map: removed unused hashmap variable

lunar-mining 4 лет назад
Родитель
Сommit
90355f47d8
1 измененных файлов с 2 добавлено и 11 удалено
  1. 2 11
      bin/map/src/node_info.rs

+ 2 - 11
bin/map/src/node_info.rs

@@ -1,23 +1,14 @@
-use std::collections::HashMap;
-
 #[derive(Clone)]
 pub struct NodeInfoView {
     pub index: usize,
-    pub info_map: HashMap<usize, NodeInfo>,
     pub infos: Vec<NodeInfo>,
 }
 
 impl NodeInfoView {
     pub fn new(infos: Vec<NodeInfo>) -> NodeInfoView {
-        let mut info_map: HashMap<usize, NodeInfo> = HashMap::new();
-        let mut index = 0;
-
-        for info in infos.clone() {
-            info_map.insert(index, info);
-            index += 1;
-        }
+        let index = 0;
 
-        NodeInfoView { index, info_map, infos }
+        NodeInfoView { index, infos }
     }
 
     pub fn next(&mut self) {