hyperv_ic_resources/
timesync.rs

1// Copyright (c) Microsoft Corporation.
2// Licensed under the MIT License.
3
4//! Resource definitions for the timesync IC.
5
6use mesh::MeshPayload;
7use vm_resource::ResourceId;
8use vm_resource::kind::VmbusDeviceHandleKind;
9
10/// A handle to the timesync IC.
11#[derive(MeshPayload)]
12pub struct TimesyncIcHandle;
13
14impl ResourceId<VmbusDeviceHandleKind> for TimesyncIcHandle {
15    const ID: &'static str = "timesync_ic";
16}