# 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.