Make room for 4-digit pass timings.

(sigh)
This commit is contained in:
Jakob Stoklund Olesen
2018-01-22 07:51:25 -08:00
parent 1bbc529ef9
commit 10845995a8

View File

@@ -133,9 +133,9 @@ mod details {
impl fmt::Display for PassTimes { impl fmt::Display for PassTimes {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
writeln!(f, "======= ======= ==================================")?; writeln!(f, "======== ======== ==================================")?;
writeln!(f, " Total Self Pass")?; writeln!(f, " Total Self Pass")?;
writeln!(f, "------- ------- ----------------------------------")?; writeln!(f, "-------- -------- ----------------------------------")?;
for (time, desc) in self.pass.iter().zip(&DESCRIPTIONS) { for (time, desc) in self.pass.iter().zip(&DESCRIPTIONS) {
// Omit passes that haven't run. // Omit passes that haven't run.
if time.total == Duration::default() { if time.total == Duration::default() {
@@ -147,7 +147,7 @@ mod details {
// Round to nearest ms by adding 500us. // Round to nearest ms by adding 500us.
dur += Duration::new(0, 500_000); dur += Duration::new(0, 500_000);
let ms = dur.subsec_nanos() / 1_000_000; let ms = dur.subsec_nanos() / 1_000_000;
write!(f, "{:3}.{:03} ", dur.as_secs(), ms) write!(f, "{:4}.{:03} ", dur.as_secs(), ms)
} }
fmtdur(time.total, f)?; fmtdur(time.total, f)?;
@@ -156,7 +156,7 @@ mod details {
} }
writeln!(f, " {}", desc)?; writeln!(f, " {}", desc)?;
} }
writeln!(f, "======= ======= ==================================") writeln!(f, "======== ======== ==================================")
} }
} }