Module Reddit_api_async.Rate_limiter

type t
val sexp_of_t : t -> Sexplib0.Sexp.t
val of_state_machine : Reddit_api_kernel.Rate_limiter_state_machine.t -> Async.Time_source.t -> t
val permit_request : t -> unit Async.Deferred.t
val notify_response : t -> Cohttp.Response.t -> unit
val is_ready : t -> bool
val wait_until_ready : t -> unit Async.Deferred.t