From 36118c329948d3f9449233ece05cabb85d65ad36 Mon Sep 17 00:00:00 2001 From: Zynh0722 Date: Wed, 24 Apr 2024 08:16:53 -0700 Subject: [PATCH] better documentation --- src/main.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 90c49cd..961bd7f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -98,13 +98,14 @@ fn main() { .flatten() .collect(); + // Storing airport data as a list of reference counted pointers let mut airports: Airports = HashMap::new(); - for record in &data { insert_airports_from_record(&mut airports, record); } - let _code_to_id: HashMap = HashMap::from_iter( + // Index for converting airport codes to airport ids + let code_to_id: HashMap = HashMap::from_iter( airports .iter() .map(|(id, airport)| (airport.code.clone(), *id)), @@ -132,7 +133,7 @@ fn main() { // Using command line arguments as input let args: Vec = env::args().collect(); - let (origin_id, destination_id) = cmd::handle_args(args, _code_to_id); + let (origin_id, destination_id) = cmd::handle_args(args, code_to_id); println!("{:#?} {:#?}", graph[&origin_id], graph[&destination_id]); }