sig   type span   module Span :     sig       type t = B0_std.Time.span       val zero : B0_std.Time.span       val one : B0_std.Time.span       val add : B0_std.Time.span -> B0_std.Time.span -> B0_std.Time.span       val abs_diff : B0_std.Time.span -> B0_std.Time.span -> B0_std.Time.span       val equal : B0_std.Time.span -> B0_std.Time.span -> bool       val compare : B0_std.Time.span -> B0_std.Time.span -> int       val to_uint64_ns : B0_std.Time.span -> int64       val of_uint64_ns : int64 -> B0_std.Time.span       val conv : B0_std.Time.span B0_std.Conv.t       val pp : B0_std.Time.span B0_std.Fmt.t       val pp_ns : B0_std.Time.span B0_std.Fmt.t     end   type counter   val counter : unit -> B0_std.Time.counter   val count : B0_std.Time.counter -> B0_std.Time.span   type cpu_span   val cpu_zero : B0_std.Time.cpu_span   val cpu_utime : B0_std.Time.cpu_span -> B0_std.Time.span   val cpu_stime : B0_std.Time.cpu_span -> B0_std.Time.span   val cpu_children_utime : B0_std.Time.cpu_span -> B0_std.Time.span   val cpu_children_stime : B0_std.Time.cpu_span -> B0_std.Time.span   val cpu_span_conv : B0_std.Time.cpu_span B0_std.Conv.t   type cpu_counter   val cpu_counter : unit -> B0_std.Time.cpu_counter   val cpu_count : B0_std.Time.cpu_counter -> B0_std.Time.cpu_span end