Immediately transitions the current Toasted toast out. Returns a future
that completes when the toast has been successfully dequeued or immediately if the queue is empty.
Enqueues a Toasted toast. Returns a future that completes the toast is removed from the queue either after it transitions
out or when the queue is cleared.