Skip to main content

Mountain/IPC/DevLog/
NowNano.rs

1#![allow(non_snake_case)]
2
3//! Wall-clock nanoseconds since UNIX epoch. Used as the start
4//! tick for OTLP spans and per-IPC latency measurements.
5
6use std::time::{SystemTime, UNIX_EPOCH};
7
8pub fn Fn() -> u64 { SystemTime::now().duration_since(UNIX_EPOCH).unwrap_or_default().as_nanos() as u64 }