pub fn parse_duration(s: &str) -> Result<Duration, ParseError>
Parse duration strings like “30s”, “5m”, “1h”
Returns ParseError::InvalidDuration if the string is missing a unit suffix or the number is invalid.
ParseError::InvalidDuration