Module Private.Enqueue_foreground_block_on_async

type t = {
f : Core_kernel.Source_code_position.t -> ?⁠context:Core_kernel.Sexp.t Core_kernel.Lazy.t -> ?⁠raise_exceptions_to_monitor:Async_kernel.Monitor.t -> (unit -> unit Async_kernel.Deferred.t) -> unit;
}
val set_once : t Core_kernel.Set_once.t