pub fn parse_duration(s: &str) -> Result<Duration, String>
Parse a duration string (e.g., “30s”, “5m”, “1h”) into a Duration
This is used by the procedural macros for parsing timeout configurations.