chromium/components/services/app_service/public/cpp/share_target.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/share_target.h"

#include <tuple>

#include "base/strings/string_util.h"

namespace apps {

ShareTarget::Files::Files() = default;

ShareTarget::Files::Files(const ShareTarget::Files&) = default;

ShareTarget::Files::Files(ShareTarget::Files&&) = default;

ShareTarget::Files& ShareTarget::Files::operator=(const ShareTarget::Files&) =
    default;

ShareTarget::Files& ShareTarget::Files::operator=(ShareTarget::Files&&) =
    default;

ShareTarget::Files::~Files() = default;

base::Value ShareTarget::Files::AsDebugValue() const {}

ShareTarget::Params::Params() = default;

ShareTarget::Params::Params(const ShareTarget::Params&) = default;

ShareTarget::Params::Params(ShareTarget::Params&&) = default;

ShareTarget::Params& ShareTarget::Params::operator=(
    const ShareTarget::Params&) = default;

ShareTarget::Params& ShareTarget::Params::operator=(ShareTarget::Params&&) =
    default;

ShareTarget::Params::~Params() = default;

base::Value ShareTarget::Params::AsDebugValue() const {}

ShareTarget::ShareTarget() = default;

ShareTarget::ShareTarget(const ShareTarget&) = default;

ShareTarget::ShareTarget(ShareTarget&&) = default;

ShareTarget& ShareTarget::operator=(const ShareTarget&) = default;

ShareTarget& ShareTarget::operator=(ShareTarget&&) = default;

ShareTarget::~ShareTarget() = default;

// static
const char* ShareTarget::MethodToString(ShareTarget::Method method) {}

// static
const char* ShareTarget::EnctypeToString(ShareTarget::Enctype enctype) {}

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

bool operator==(const ShareTarget& share_target1,
                const ShareTarget& share_target2) {}

bool operator==(const ShareTarget::Params& params1,
                const ShareTarget::Params& params2) {}

bool operator==(const ShareTarget::Files& files1,
                const ShareTarget::Files& files2) {}

bool operator!=(const ShareTarget& share_target1,
                const ShareTarget& share_target2) {}

bool operator!=(const ShareTarget::Params& params1,
                const ShareTarget::Params& params2) {}

bool operator!=(const ShareTarget::Files& files1,
                const ShareTarget::Files& files2) {}

}  // namespace apps