pub(super) fn nanosecond_fixed( s: &str, digits: usize, ) -> ParseResult<(&str, i64)>
Tries to consume a fixed number of digits as a fractional second. Returns the number of whole nanoseconds (0–999,999,999).