pub fn parse_duration_seconds(value: &str) -> Result<u64, DurationParseError>Expand description
Parses a positive duration string into seconds.
Accepts bare seconds or integer values ending in s, m, h, or d.
Uses Rust’s unsigned integer syntax, including an optional leading +,
without trimming, fractional values or uppercase units.
§Errors
Rejects malformed input, zero seconds and multiplication beyond u64.
use ic_host_text::duration::parse_duration_seconds;
assert_eq!(parse_duration_seconds("2h").unwrap(), 7_200);