#include "ui/events/mojom/event_latency_metadata_mojom_traits.h"
namespace mojo {
bool StructTraits<
ui::mojom::EventLatencyMetadataDataView,
ui::EventLatencyMetadata>::Read(ui::mojom::EventLatencyMetadataDataView in,
ui::EventLatencyMetadata* out) {
DCHECK(out != nullptr);
if (!in.ReadArrivedInBrowserMainTimestamp(
&out->arrived_in_browser_main_timestamp) ||
!in.ReadScrollsBlockingTouchDispatchedToRenderer(
&out->scrolls_blocking_touch_dispatched_to_renderer) ||
!in.ReadDispatchedToRenderer(&out->dispatched_to_renderer)) {
return false;
}
return true;
}
}