analyze unpack

master
Andrew Johnson 6 years ago
parent 75a0c58b55
commit b42c902ef8

@ -18,8 +18,17 @@ fn main()
{
let simlog = File::open("simulation.log").expect("read simulation log");
let mut simlog = BufReader::new(&simlog);
let mut esp = None;
for line in simlog.lines() {
let l = line.unwrap();
println!("{}", l);
match esp.clone() {
None => {
let spec: ElevatorSpecification = serde_json::from_str(&l).unwrap();
esp = Some(spec);
},
Some(esp) => {
let (est, dst): (ElevatorState,u64) = serde_json::from_str(&l).unwrap();
}
}
}
}

Loading…
Cancel
Save