#include "services/network/public/cpp/url_request_mojom_traits.h"
#include <vector>
#include "base/debug/dump_without_crashing.h"
#include "base/metrics/histogram_macros.h"
#include "base/notreached.h"
#include "base/time/time.h"
#include "mojo/public/cpp/base/file_mojom_traits.h"
#include "mojo/public/cpp/base/file_path_mojom_traits.h"
#include "mojo/public/cpp/base/time_mojom_traits.h"
#include "mojo/public/cpp/base/unguessable_token_mojom_traits.h"
#include "services/network/public/cpp/crash_keys.h"
#include "services/network/public/cpp/http_request_headers_mojom_traits.h"
#include "services/network/public/cpp/isolation_info_mojom_traits.h"
#include "services/network/public/cpp/network_ipc_param_traits.h"
#include "services/network/public/cpp/resource_request_body.h"
#include "services/network/public/cpp/storage_access_api_mojom_traits.h"
#include "services/network/public/cpp/url_request_param_mojom_traits.h"
#include "services/network/public/mojom/cookie_access_observer.mojom.h"
#include "services/network/public/mojom/data_pipe_getter.mojom.h"
#include "services/network/public/mojom/devtools_observer.mojom.h"
#include "services/network/public/mojom/ip_address_space.mojom.h"
#include "services/network/public/mojom/trust_token_access_observer.mojom.h"
#include "services/network/public/mojom/trust_tokens.mojom.h"
#include "services/network/public/mojom/url_loader.mojom-shared.h"
#include "services/network/public/mojom/url_request.mojom.h"
#include "services/network/public/mojom/web_bundle_handle.mojom.h"
#include "url/mojom/origin_mojom_traits.h"
#include "url/mojom/url_gurl_mojom_traits.h"
namespace mojo {
network::mojom::SourceType
EnumTraits<network::mojom::SourceType, net::SourceStream::SourceType>::ToMojom(
net::SourceStream::SourceType type) { … }
bool EnumTraits<network::mojom::SourceType, net::SourceStream::SourceType>::
FromMojom(network::mojom::SourceType in,
net::SourceStream::SourceType* out) { … }
bool StructTraits<network::mojom::TrustedUrlRequestParamsDataView,
network::ResourceRequest::TrustedParams>::
Read(network::mojom::TrustedUrlRequestParamsDataView data,
network::ResourceRequest::TrustedParams* out) { … }
bool StructTraits<network::mojom::WebBundleTokenParamsDataView,
network::ResourceRequest::WebBundleTokenParams>::
Read(network::mojom::WebBundleTokenParamsDataView data,
network::ResourceRequest::WebBundleTokenParams* out) { … }
bool StructTraits<
network::mojom::URLRequestDataView,
network::ResourceRequest>::Read(network::mojom::URLRequestDataView data,
network::ResourceRequest* out) { … }
bool StructTraits<network::mojom::URLRequestBodyDataView,
scoped_refptr<network::ResourceRequestBody>>::
Read(network::mojom::URLRequestBodyDataView data,
scoped_refptr<network::ResourceRequestBody>* out) { … }
bool StructTraits<network::mojom::DataElementBytesDataView,
network::DataElementBytes>::
Read(network::mojom::DataElementBytesDataView data,
network::DataElementBytes* out) { … }
bool StructTraits<network::mojom::DataElementDataPipeDataView,
network::DataElementDataPipe>::
Read(network::mojom::DataElementDataPipeDataView data,
network::DataElementDataPipe* out) { … }
bool StructTraits<network::mojom::DataElementChunkedDataPipeDataView,
network::DataElementChunkedDataPipe>::
Read(network::mojom::DataElementChunkedDataPipeDataView data,
network::DataElementChunkedDataPipe* out) { … }
bool StructTraits<network::mojom::DataElementFileDataView,
network::DataElementFile>::
Read(network::mojom::DataElementFileDataView data,
network::DataElementFile* out) { … }
bool UnionTraits<network::mojom::DataElementDataView, network::DataElement>::
Read(network::mojom::DataElementDataView data, network::DataElement* out) { … }
}