# Functions
NewCollector creates a new Collector.
NewLeakyBucket creates a new LeakyBucket with the give rate and capacity.
# Structs
A Collector can keep track of multiple LeakyBucket's.
LeakyBucket represents a bucket that leaks at a constant rate.