pub fn parse_time_limit(time_str: &str) -> Result<Duration>Expand description
Parse time limit string into Duration.
Supported formats:
"HH:MM:SS"โ hours:minutes:seconds"MM:SS"โ minutes:seconds"MM"โ minutes
ยงExamples
use std::time::Duration;
use gflow::utils::parse_time_limit;
assert_eq!(parse_time_limit("30").unwrap(), Duration::from_secs(1800));
assert_eq!(parse_time_limit("30:45").unwrap(), Duration::from_secs(1845));
assert_eq!(parse_time_limit("2:30:45").unwrap(), Duration::from_secs(9045));