sig type ns_span = int64 val elapsed_ns : unit -> Tick.MCLOCK.ns_span val period_ns : unit -> Tick.MCLOCK.ns_span option end