chromium/components/feed/core/v2/operation_token.cc

// Copyright 2022 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/feed/core/v2/operation_token.h"

namespace feed {

OperationToken::~OperationToken() = default;
OperationToken::OperationToken(const OperationToken& src) = default;
OperationToken& OperationToken::operator=(const OperationToken& src) = default;
OperationToken::OperationToken(base::WeakPtr<Operation> token)
    :{}

// static
OperationToken OperationToken::MakeInvalid() {}
operator bool()
OperationToken::Operation::Operation() = default;
OperationToken::Operation::~Operation() = default;
void OperationToken::Operation::Reset() {}
OperationToken OperationToken::Operation::Token() {}

}  // namespace feed