removeFirst method

  1. @override
T removeFirst()
override

Removes and returns the first element of this queue.

The queue must not be empty when this method is called.

Implementation

@override
T removeFirst() {
  final result = value.removeFirst();
  set(value, force: true);
  return result;
}