chromium/components/payments/core/payment_shipping_option.cc

// 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/payments/core/payment_shipping_option.h"

#include "base/values.h"

namespace payments {

namespace {

// These are defined as part of the spec at:
// https://w3c.github.io/browser-payment-api/#dom-paymentshippingoption
static const char kPaymentShippingOptionAmount[] =;
static const char kPaymentShippingOptionId[] =;
static const char kPaymentShippingOptionLabel[] =;
static const char kPaymentShippingOptionSelected[] =;

}  // namespace

PaymentShippingOption::PaymentShippingOption() :{}

PaymentShippingOption::PaymentShippingOption(
    const PaymentShippingOption& other) {}

PaymentShippingOption::~PaymentShippingOption() = default;

bool PaymentShippingOption::operator==(
    const PaymentShippingOption& other) const {}

bool PaymentShippingOption::operator!=(
    const PaymentShippingOption& other) const {}

PaymentShippingOption& PaymentShippingOption::operator=(
    const PaymentShippingOption& other) {}

bool PaymentShippingOption::FromValueDict(const base::Value::Dict& dict) {}

}  // namespace payments