mcr_resources/
lib.rs

1// Copyright (c) Microsoft Corporation.
2// Licensed under the MIT License.
3
4//! TODO MCR
5
6#![expect(missing_docs)]
7#![forbid(unsafe_code)]
8
9use mesh::MeshPayload;
10use vm_resource::ResourceId;
11use vm_resource::kind::PciDeviceHandleKind;
12
13#[derive(MeshPayload)]
14pub struct McrControllerHandle {
15    pub instance_id: guid::Guid,
16}
17
18impl ResourceId<PciDeviceHandleKind> for McrControllerHandle {
19    const ID: &'static str = "mcr";
20}