| 106 | class FifoQueue : public ThrottledAsyncTaskScheduler::Queue { |
| 107 | using Task = AsyncTaskScheduler::Task; |
| 108 | void Push(std::unique_ptr<Task> task) override { tasks_.push_back(std::move(task)); } |
| 109 | |
| 110 | std::unique_ptr<Task> Pop() override { |
| 111 | std::unique_ptr<Task> task = std::move(tasks_.front()); |