From 6f5a56acd9bd1eebc4614467ac64e434c96a47bf Mon Sep 17 00:00:00 2001 From: George Thomas Date: Tue, 23 Dec 2025 15:11:52 +0000 Subject: [PATCH] Simplify test result printing --- rust/main.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/rust/main.rs b/rust/main.rs index e4c67d2..5957176 100644 --- a/rust/main.rs +++ b/rust/main.rs @@ -30,12 +30,12 @@ fn main() { " {}: {}", n, if expected == output { - let duration = if elapsed > Duration::from_millis(10) { - format!(" ({:?})", elapsed) - } else { - "".to_owned() + let mut s = String::from("OK"); + if elapsed > Duration::from_millis(10) { + let d = format!(" ({:?})", elapsed); + s = s + &d; }; - "OK".to_owned() + &duration + s } else { format!("expected {}, got {}", expected, output) }