Rate-limit (throttle) config from [rate]. Caps how fast a node's producer
delivers messages downstream — allowed messages per interval_ms — using
Broadway's built-in producer rate_limiting.
Summary
Types
@type t() :: %Bloccs.Manifest.Rate{allowed: pos_integer(), interval_ms: pos_integer()}