chromium/components/services/app_service/public/cpp/file_handler.cc

// Copyright 2020 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/services/app_service/public/cpp/file_handler.h"

#include <tuple>

#include "base/strings/string_util.h"

namespace apps {

FileHandler::FileHandler() = default;
FileHandler::~FileHandler() = default;
FileHandler::FileHandler(const FileHandler& file_handler) = default;

FileHandler::AcceptEntry::AcceptEntry() = default;
FileHandler::AcceptEntry::~AcceptEntry() = default;
FileHandler::AcceptEntry::AcceptEntry(const AcceptEntry& accept_entry) =
    default;

base::Value FileHandler::AcceptEntry::AsDebugValue() const {}

base::Value FileHandler::AsDebugValue() const {}

std::set<std::string> GetMimeTypesFromFileHandlers(
    const FileHandlers& file_handlers) {}

std::set<std::string> GetMimeTypesFromFileHandler(
    const FileHandler& file_handler) {}

std::set<std::string> GetFileExtensionsFromFileHandlers(
    const FileHandlers& file_handlers) {}

std::set<std::string> GetFileExtensionsFromFileHandler(
    const FileHandler& file_handler) {}

bool operator==(const FileHandler::AcceptEntry& accept_entry1,
                const FileHandler::AcceptEntry& accept_entry2) {}

bool operator==(const FileHandler& file_handler1,
                const FileHandler& file_handler2) {}

bool operator!=(const FileHandler::AcceptEntry& accept_entry1,
                const FileHandler::AcceptEntry& accept_entry2) {}

bool operator!=(const FileHandler& file_handler1,
                const FileHandler& file_handler2) {}

}  // namespace apps