1 // Copyright 2022 The Chromium Authors
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "cc/metrics/event_latency_tracker.h"
9 EventLatencyTracker::LatencyData::LatencyData(
10 EventMetrics::EventType event_type,
11 base::TimeDelta total_latency)
12 : event_type(event_type), total_latency(total_latency) {}
14 EventLatencyTracker::LatencyData::~LatencyData() = default;
16 EventLatencyTracker::LatencyData::LatencyData(LatencyData&&) = default;
17 EventLatencyTracker::LatencyData& EventLatencyTracker::LatencyData::operator=(
18 LatencyData&&) = default;
20 EventLatencyTracker::EventLatencyTracker() = default;
21 EventLatencyTracker::~EventLatencyTracker() = default;