chromium/mojo/public/cpp/base/values_mojom_traits.cc

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifdef UNSAFE_BUFFERS_BUILD
// TODO(crbug.com/351564777): Remove this and convert code to safer constructs.
#pragma allow_unsafe_buffers
#endif

#include "mojo/public/cpp/base/values_mojom_traits.h"

#include <memory>
#include <utility>

namespace mojo {

bool StructTraits<
    mojo_base::mojom::DictionaryValueDataView,
    base::Value::Dict>::Read(mojo_base::mojom::DictionaryValueDataView data,
                             base::Value::Dict* out) {}

bool StructTraits<mojo_base::mojom::ListValueDataView, base::Value::List>::Read(
    mojo_base::mojom::ListValueDataView data,
    base::Value::List* out) {}

bool UnionTraits<mojo_base::mojom::ValueDataView, base::Value>::Read(
    mojo_base::mojom::ValueDataView data,
    base::Value* value_out) {}

}  // namespace mojo