fn duration_to_nanos(duration: Duration) -> u64
Saturates at u64::MAX nanoseconds (~584 years), beyond any real threshold.
u64::MAX