Creates a queue with the specified size bound.
Creates a queue which stores the last maxSize enqueued elements and which never blocks on enqueue.
Creates a queue which allows a single element to be enqueued at any time.
Like Queue.synchronous, except that an enqueue or offer of None will never block.
Creates a queue with no size bound.