metrics_events_generic/lib.rs
1// Copyright 2024 The ChromiumOS Authors
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5use serde::Deserialize;
6use serde::Serialize;
7
8#[derive(Clone, Debug, Serialize, Deserialize)]
9pub enum MetricEventType {
10 // No events should ever be added to this enum - all events defined in
11 // upstream CrosVM should be added to the metrics_event package. Downstream
12 // projects can replace the generic metrics_event package if they need
13 // downstream only events.
14}
15
16pub struct RecordDetails {
17 // Similar to above, this is for downstream projects.
18}