pub fn parse_age(input: &str) -> Result<Duration, String>
Parse 90min, 12h, 30d, 2w, 6mo, 1y. A bare m is rejected as ambiguous between minutes and months.
90min
12h
30d
2w
6mo
1y
m