# Functions
DefaultRetryFunc is the default function used for retries by the queue subsystem.
New creates a queue
It expects to get a item rate limiter, and a friendly name which is used in logs, and in the internal kubernetes metrics.
# Constants
MaxRetries is the number of times we try to process a given key before permanently forgetting it.
# Type aliases
ItemHandler is a callback that handles a single key on the Queue.
ShouldRetryFunc is a mechanism to have a custom retry policy.