}
let time_elapsed = {
- use std::fmt::Write;
-
let duration = cx.bcx.config.creation_time().elapsed();
- let mut s = String::new();
let secs = duration.as_secs();
if secs >= 60 {
- // We can safely unwrap, as writing to a `String` never errors
- write!(s, "{}m ", secs / 60).unwrap();
- };
-
- // We can safely unwrap, as writing to a `String` never errors
- write!(
- s,
- "{}.{:02}s",
- secs % 60,
- duration.subsec_nanos() / 10_000_000
- ).unwrap();
-
- s
+ format!("{}m {:02}s", secs / 60, secs % 60)
+ } else {
+ format!("{}.{:02}s", secs % 60, duration.subsec_nanos() / 10_000_000)
+ }
};
if self.queue.is_empty() {