fix trailing empty line
This commit is contained in:
@@ -2,3 +2,4 @@ mod query;
|
||||
pub mod response;
|
||||
|
||||
pub use query::query_server;
|
||||
pub use response::format_departures;
|
||||
|
||||
+3
-4
@@ -1,11 +1,10 @@
|
||||
use anyhow::Result;
|
||||
|
||||
use departure::query_server;
|
||||
use departure::{format_departures, query_server};
|
||||
|
||||
fn main() -> Result<()> {
|
||||
let response = query_server()?;
|
||||
for dep in response.departures {
|
||||
println!("{dep}");
|
||||
}
|
||||
let formatted = format_departures(response);
|
||||
println!("{formatted}");
|
||||
Ok(())
|
||||
}
|
||||
|
||||
+5
-1
@@ -64,7 +64,11 @@ impl Display for Departure {
|
||||
f.write_str(&format!(" | delayed: {actual_time} "))?;
|
||||
}
|
||||
}
|
||||
f.write_str("\n")?;
|
||||
Ok(())
|
||||
}
|
||||
}
|
||||
|
||||
pub fn format_departures(response: Response) -> String {
|
||||
let departures: Vec<String> = response.departures.iter().map(|d| d.to_string()).collect();
|
||||
departures.join("\n\n")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user