Up

Module Coalesced_throttle

Signature

type 'a t
val create : unit -> 'a t
val enqueue : 'a t -> (maybe_abort:(continue:(unit -> 'a Async.Std.Deferred.t) -> 'a Async.Std.Deferred.t) -> 'a Async.Std.Deferred.t) -> 'a Async.Std.Deferred.t