pathfinder2/src/main.rs

28 lines
688 B
Rust
Raw Normal View History

2022-08-31 17:20:39 +00:00
use std::env;
2022-08-30 21:30:38 +00:00
mod flow;
2022-08-30 16:53:34 +00:00
mod io;
2022-09-03 21:54:22 +00:00
mod server;
2022-08-30 21:30:38 +00:00
mod types;
2022-08-30 15:13:15 +00:00
2022-08-31 17:20:39 +00:00
use types::Address;
2022-08-30 15:13:15 +00:00
fn main() {
2022-09-03 21:54:22 +00:00
server::start(8080);
2022-08-31 17:20:39 +00:00
2022-09-03 21:54:22 +00:00
// let args: Vec<String> = env::args().collect();
// if args.len() != 4 {
// panic!("Expected three arguments");
// }
// let (from_str, to_str, edges_file) = (&args[1], &args[2], &args[3]);
// println!("Computing flow {from_str} -> {to_str} using {edges_file}");
// let edges = io::read_edges_binary(edges_file).expect("Error loading edges.");
// println!("Read {} edges", edges.len());
// flow::compute_flow(
// &Address::from(from_str.as_str()),
// &Address::from(to_str.as_str()),
// &edges,
// );
2022-08-30 15:13:15 +00:00
}