Skip to main content

format_duration

Function format_duration 

Source
pub fn format_duration(d: Duration) -> String
Expand description

Format a duration for display. Sub-minute values are rendered as <seconds.1>s; longer ones as <mins>m<remaining-secs>s.

use std::time::Duration;
use microsandbox_utils::format::format_duration;
assert_eq!(format_duration(Duration::from_secs_f64(12.3)), "12.3s");
assert_eq!(format_duration(Duration::from_secs(125)), "2m5s");