# Functions

New constructs a new empty queue with the specified options.

# Variables

ErrNoCredit is returned by the Add method of a queue when the queue has exceeded its soft quota and there is insufficient burst credit.
ErrQueueClosed is returned by the Add method of a closed queue, and by the Wait method of a closed empty queue.
ErrQueueFull is returned by the Add method of a queue when the queue has reached its hard capacity limit.

# Structs

Options are the initial settings for a Queue.
A Queue is a limited-capacity FIFO queue of arbitrary data items.