pub fn format_duration(duration: Duration) -> String
Format a duration the way Safari’s timing columns do: sub-millisecond work still reads as a number, and anything past a second switches unit.