Rate limit boundary.
Summary
Callbacks
Clear any stored limiter state.
Resolve a limiter for a key.
Set a limiter backoff window in milliseconds.
Block until the limiter allows the operation.
Callbacks
@callback clear(term()) :: :ok
Clear any stored limiter state.
Resolve a limiter for a key.
@callback set(term(), non_neg_integer(), keyword()) :: :ok
Set a limiter backoff window in milliseconds.
Block until the limiter allows the operation.