class Async::Queue

def initialize(parent: nil, delegate: Thread::Queue.new)

@parameter parent [Interface(:async) | Nil] The parent task to use for async operations.

Create a new thread-safe queue.
def initialize(parent: nil, delegate: Thread::Queue.new)
	@delegate = delegate
	@parent = parent
end