State for the blocking queue.
t() :: %Alambic.BlockingQueue.State{ add: {list(), list()}, completed: true | false, count: integer(), items: {list(), list()}, max: integer() | :unlimited, take: {list(), list()} }