For_testing.Mutable_outputsval create :
default_outputs:Output.t list ->
named_outputs:
(Base.String.t,
Output.t,
Async_log_kernel__.Output_name.comparator_witness)
Base.Map.t ->
on_background_output_error:(exn -> unit) ->
tval is_empty : t -> boolval write : t -> Message_event.t -> unitval flushed : t -> unit Async_kernel.Deferred.tval current_named_outputs :
t ->
(Base.String.t, Output.t, Async_log_kernel__.Output_name.comparator_witness)
Base.Map.tval update_named_outputs :
t ->
(Base.String.t, Output.t, Async_log_kernel__.Output_name.comparator_witness)
Base.Map.t ->
unitval set_named_output : t -> Base.String.t -> Output.t -> unitval remove_named_output : t -> Base.String.t -> unit