use osrmreader::{OsrmReader, Entry};
fn main() -> Result<(), std::io::Error> {
let f = std::fs::File::open("tests/test.osrm")?;
let mut reader = OsrmReader::new(f);
for entry in reader.entries()? {
match entry? {
Entry::Nodes(nodes) => {
for n in nodes {
println!("{:?}", n?);
}
},
Entry::Edges(edges) => {
for e in edges {
println!("{:?}", e?);
}
},
_ => {},
}
}
Ok(())
}