chromium/components/download/public/common/download_save_item_data.cc

// Copyright 2023 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/download/public/common/download_save_item_data.h"
#include "components/download/public/common/download_item.h"

namespace download {
namespace {

// This memory address is used as unique key by SupportsUserData.
const void* const kSaveItemData =;

}  // namespace

DownloadSaveItemData::DownloadSaveItemData(std::vector<ItemInfo>&& item_infos)
    :{}

DownloadSaveItemData::~DownloadSaveItemData() = default;

// static
void DownloadSaveItemData::AttachItemData(DownloadItem* download_item,
                                          std::vector<ItemInfo> item_infos) {}

// static
std::vector<DownloadSaveItemData::ItemInfo>* DownloadSaveItemData::GetItemData(
    DownloadItem* download_item) {}

}  // namespace download