module Clock:sig..end
type t
val get : (Thread.t -> t) Or_error.tval get_time : (t -> Span.t) Or_error.tval set_time : (t -> Span.t -> unit) Or_error.tval get_resolution : (t -> Span.t) Or_error.tval get_process_clock : (unit -> t) Or_error.tget_process_clock the clock measuring the CPU-time of a process.val get_thread_clock : (unit -> t) Or_error.tget_thread_clock the clock measuring the CPU-time of the current thread.