Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module type S = sig ... end
module Make
(RateLimiter : Rate_limiter_impl.S)
(Logger : Logger_impl.S) :
S
with module IO = RateLimiter.IO
and type rate_limiter := RateLimiter.t
and type addr := RateLimiter.Addr.t