Monotonic clock
Clock returning monotonic time since an arbitrary point. To be used for e.g. profiling.
val elapsed_ns : unit -> int64elapsed_ns () is a monotonically increasing count of nanoseconds elapsed since some arbitrary point
val period_ns : unit -> int64 optionperiod_ns () is Some ns representing the clock's nanosecond period ns, if known