package mehari

  1. Overview
  2. Docs

Module Rate_limiter_impl.MakeSource

Parameters

module IO : IO
module Addr : ADDR

Signature

Sourcemodule IO = IO
Sourcetype t
Sourcemodule Addr = Addr
Sourceval check : t -> Addr.t request -> response IO.t option
Sourceval make : ?period:int -> int -> [ `Second | `Minute | `Hour | `Day ] -> t