Bounded_queue.SendSending side
type 'a t = {push : 'a list -> unit;Push items. This might discard some of them.
*)close : unit -> unit;Close the queue. Items currently in the queue will still be accessible to consumers until the queue is emptied out. Idempotent.
*)common : Common.t;}val push : 'a t -> 'a list -> unitval close : 'a t -> unitval closed : 'a t -> boolval num_discarded : 'a t -> intval size : 'a t -> intval high_watermark : 'a t -> intval to_emitter :
signal_name:string ->
close_queue_on_close:bool ->
'a t ->
'a Opentelemetry_emitter.Emitter.tTurn the writing end of the queue into an emitter.