Opentelemetry_client_sync.Bounded_queue_syncBounded queue based on simple synchronization primitives.
This is not the fastest queue but it should be versatile.
val create :
high_watermark:int ->
unit ->
'a Opentelemetry_client.Bounded_queue.tcreate ~high_watermark () creates a new bounded queue based on Sync_queue