pub fn non_negative_time(input: &str) -> Result<Time, ParseError>
A non-negative time extent.
ParseError if the value is not a finite, non-negative time.
ParseError