#include "services/network/public/cpp/structured_headers_mojom_traits.h"
#include <string>
#include <utility>
#include <vector>
#include "net/http/structured_headers.h"
namespace mojo {
namespace {
Item;
StructuredHeadersItemDataView;
}
StructuredHeadersItemDataView::Tag
UnionTraits<StructuredHeadersItemDataView, Item>::GetTag(const Item& item) { … }
bool UnionTraits<StructuredHeadersItemDataView, Item>::Read(
StructuredHeadersItemDataView data,
net::structured_headers::Item* out) { … }
bool StructTraits<network::mojom::StructuredHeadersParameterDataView,
std::pair<std::string, Item>>::
Read(network::mojom::StructuredHeadersParameterDataView data,
std::pair<std::string, Item>* out) { … }
bool StructTraits<network::mojom::StructuredHeadersParameterizedItemDataView,
net::structured_headers::ParameterizedItem>::
Read(network::mojom::StructuredHeadersParameterizedItemDataView data,
net::structured_headers::ParameterizedItem* out) { … }
bool StructTraits<network::mojom::StructuredHeadersParameterizedMemberDataView,
net::structured_headers::ParameterizedMember>::
Read(network::mojom::StructuredHeadersParameterizedMemberDataView data,
net::structured_headers::ParameterizedMember* out) { … }
bool StructTraits<network::mojom::StructuredHeadersDictionaryMemberDataView,
net::structured_headers::DictionaryMember>::
Read(network::mojom::StructuredHeadersDictionaryMemberDataView data,
net::structured_headers::DictionaryMember* out) { … }
std::vector<net::structured_headers::DictionaryMember>
StructTraits<network::mojom::StructuredHeadersDictionaryDataView,
net::structured_headers::Dictionary>::
members(const net::structured_headers::Dictionary& in) { … }
bool StructTraits<network::mojom::StructuredHeadersDictionaryDataView,
net::structured_headers::Dictionary>::
Read(network::mojom::StructuredHeadersDictionaryDataView data,
net::structured_headers::Dictionary* out) { … }
}