package opentelemetry-client

  1. Overview
  2. Docs

Module Opentelemetry_client.Emitter_combineSource

Combine multiple emitters into one.

Sourcetype closing_behavior = [
  1. | `Close_when_all_closed
  2. | `Close_when_one_closed
]

When to close the combined emitter:

  • `Close_when_all_closed: closed when all the emitters that are combined are closed
  • `Close_when_one_closed: closed as soon as one of the emitters is closed
Sourceval combine_l : ?closing:??? -> 'a Opentelemetry_emitter.Emitter.t list -> 'a Opentelemetry_emitter.Emitter.t