We made the assumption there that the nanoseconds are always less than 1_000_000_000 as that would be a whole second, which should be wrapped around to 0 again. The time crate guarantees that this is the case, but apparently it can still somehow happen.
We made the assumption there that the nanoseconds are always less than
1_000_000_000as that would be a whole second, which should be wrapped around to 0 again. Thetimecrate guarantees that this is the case, but apparently it can still somehow happen.