pub fn parse_duration(input: &str) -> Result<Duration>Expand description
Parse a duration string into a chrono::Duration.
Supports compact (1h30m, 2h, 45m, 1d2h30m), decimal (1.5h, 2.5d),
natural language (1 hour 30 minutes, 90 minutes), clock format (HH:MM:SS,
HH:MM), and plain numbers interpreted as minutes (90).