#ifndef THIRD_PARTY_BLINK_PUBLIC_MOJOM_LOADER_NAVIGATION_PREDICTOR_MOJOM_PARAMS_DATA_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_LOADER_NAVIGATION_PREDICTOR_MOJOM_PARAMS_DATA_H_
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"
#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
namespace mojo::internal {
class ValidationContext;
}
namespace blink::mojom {
namespace internal {
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AnchorElementMetricsHost_ReportAnchorElementClick_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AnchorElementMetricsHost_ReportNewAnchorElements_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AnchorElementMetricsHost_ReportAnchorElementsEnteredViewport_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AnchorElementMetricsHost_ReportAnchorElementsLeftViewport_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AnchorElementMetricsHost_ReportAnchorElementsPositionUpdate_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AnchorElementMetricsHost_ReportAnchorElementPointerOver_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AnchorElementMetricsHost_ReportAnchorElementPointerOut_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AnchorElementMetricsHost_ReportAnchorElementPointerDown_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AnchorElementMetricsHost_ReportAnchorElementPointerDataOnHoverTimerFired_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AnchorElementMetricsHost_ProcessPointerEventUsingMLModel_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AnchorElementMetricsHost_ShouldSkipUpdateDelays_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) AnchorElementMetricsHost_ShouldSkipUpdateDelays_ResponseParams_Data { … };
static_assert …;
}
class AnchorElementMetricsHost_ReportAnchorElementClick_ParamsDataView { … };
class AnchorElementMetricsHost_ReportNewAnchorElements_ParamsDataView { … };
class AnchorElementMetricsHost_ReportAnchorElementsEnteredViewport_ParamsDataView { … };
class AnchorElementMetricsHost_ReportAnchorElementsLeftViewport_ParamsDataView { … };
class AnchorElementMetricsHost_ReportAnchorElementsPositionUpdate_ParamsDataView { … };
class AnchorElementMetricsHost_ReportAnchorElementPointerOver_ParamsDataView { … };
class AnchorElementMetricsHost_ReportAnchorElementPointerOut_ParamsDataView { … };
class AnchorElementMetricsHost_ReportAnchorElementPointerDown_ParamsDataView { … };
class AnchorElementMetricsHost_ReportAnchorElementPointerDataOnHoverTimerFired_ParamsDataView { … };
class AnchorElementMetricsHost_ProcessPointerEventUsingMLModel_ParamsDataView { … };
class AnchorElementMetricsHost_ShouldSkipUpdateDelays_ParamsDataView { … };
class AnchorElementMetricsHost_ShouldSkipUpdateDelays_ResponseParamsDataView { … };
inline void AnchorElementMetricsHost_ReportAnchorElementClick_ParamsDataView::GetClickedDataView(
AnchorElementClickDataView* output) { … }
inline void AnchorElementMetricsHost_ReportNewAnchorElements_ParamsDataView::GetMetricsDataView(
mojo::ArrayDataView<AnchorElementMetricsDataView>* output) { … }
inline void AnchorElementMetricsHost_ReportNewAnchorElements_ParamsDataView::GetRemovedElementsDataView(
mojo::ArrayDataView<uint32_t>* output) { … }
inline void AnchorElementMetricsHost_ReportAnchorElementsEnteredViewport_ParamsDataView::GetElementsDataView(
mojo::ArrayDataView<AnchorElementEnteredViewportDataView>* output) { … }
inline void AnchorElementMetricsHost_ReportAnchorElementsLeftViewport_ParamsDataView::GetElementsDataView(
mojo::ArrayDataView<AnchorElementLeftViewportDataView>* output) { … }
inline void AnchorElementMetricsHost_ReportAnchorElementsPositionUpdate_ParamsDataView::GetElementsDataView(
mojo::ArrayDataView<AnchorElementPositionUpdateDataView>* output) { … }
inline void AnchorElementMetricsHost_ReportAnchorElementPointerOver_ParamsDataView::GetPointerOverEventDataView(
AnchorElementPointerOverDataView* output) { … }
inline void AnchorElementMetricsHost_ReportAnchorElementPointerOut_ParamsDataView::GetHoverEventDataView(
AnchorElementPointerOutDataView* output) { … }
inline void AnchorElementMetricsHost_ReportAnchorElementPointerDown_ParamsDataView::GetPointerDownEventDataView(
AnchorElementPointerDownDataView* output) { … }
inline void AnchorElementMetricsHost_ReportAnchorElementPointerDataOnHoverTimerFired_ParamsDataView::GetPointerDataDataView(
AnchorElementPointerDataOnHoverTimerFiredDataView* output) { … }
inline void AnchorElementMetricsHost_ProcessPointerEventUsingMLModel_ParamsDataView::GetPointerEventDataView(
AnchorElementPointerEventForMLModelDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif