Skip to content

Commit 648195a

Browse files
authored
Merge pull request #37 from rust-transit/par_iter
start adding par_iter
2 parents 47f1551 + 8cf7f91 commit 648195a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/osm4routing/reader.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ impl Reader {
128128

129129
fn read_ways(&mut self, file: std::fs::File) {
130130
let mut pbf = osmpbfreader::OsmPbfReader::new(file);
131-
for obj in pbf.iter().flatten() {
131+
for obj in pbf.par_iter().flatten() {
132132
if let osmpbfreader::OsmObj::Way(way) = obj {
133133
let mut properties = EdgeProperties::default();
134134
let mut tags = HashMap::new();
@@ -157,7 +157,7 @@ impl Reader {
157157
fn read_nodes(&mut self, file: std::fs::File) {
158158
let mut pbf = osmpbfreader::OsmPbfReader::new(file);
159159
self.nodes.reserve(self.nodes_to_keep.len());
160-
for obj in pbf.iter().flatten() {
160+
for obj in pbf.par_iter().flatten() {
161161
if let osmpbfreader::OsmObj::Node(node) = obj {
162162
if self.nodes_to_keep.contains(&node.id) {
163163
self.nodes_to_keep.remove(&node.id);

0 commit comments

Comments
 (0)