910e62b5创建于 1月15日历史提交
// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/cronet/native/runnables.h"

#include <utility>

namespace cronet {

OnceClosureRunnable::OnceClosureRunnable(base::OnceClosure task)
    : task_(std::move(task)) {}

OnceClosureRunnable::~OnceClosureRunnable() = default;

void OnceClosureRunnable::Run() {
  std::move(task_).Run();
}

}  // namespace cronet