package tracing

  1. Overview
  2. Docs
type t =
  1. | Instant
  2. | Counter of {
    1. id : int;
    }
  3. | Duration_begin
  4. | Duration_end
  5. | Duration_complete of {
    1. end_time : Time_ns.Span.t;
    }
  6. | Flow_begin of {
    1. flow_correlation_id : int;
    }
  7. | Flow_step of {
    1. flow_correlation_id : int;
    }
  8. | Flow_end of {
    1. flow_correlation_id : int;
    }
val sexp_of_t : t -> Sexplib0.Sexp.t
val compare : t -> t -> int