Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Trace.
User defined data, generally passed as key/value pairs
module Collector : sig ... end
A global collector.
Is there a collector?
This is fast, so that the traced program can check it before creating any span or message
val exit_span : span -> unit
val messagef :
?span:span ->
?data:(unit -> (string * user_data) list) ->
((('a, Format.formatter, unit, unit) format4 -> 'a) -> unit) ->
unit
type collector = (module Collector.S)
val setup_collector : collector -> unit
setup_collector c
installs c
as the collector.