ocaml-opentelemetry/src/client/self_trace.mli
2025-06-18 18:35:37 -04:00

12 lines
321 B
OCaml

(** Mini tracing module (disabled if [config.self_trace=false]) *)
val add_event : Opentelemetry.Scope.t -> Opentelemetry.Event.t -> unit
val with_ :
?kind:Opentelemetry.Span_kind.t ->
?attrs:(string * Opentelemetry.value) list ->
string ->
(Opentelemetry.Scope.t -> 'a) ->
'a
val set_enabled : bool -> unit