fn format_duration(duration: Duration) -> String
Render a duration as the largest units that divide it evenly, e.g. 90s as 1m30s. Zero has no components, so it is spelled out explicitly.
90s
1m30s