arcbox-vz 0.4.18

Safe Rust bindings for Apple's Virtualization.framework
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! VM configuration types.
//!
//! This module provides types for configuring virtual machines,
//! including boot loaders, platform configurations, and device settings.

mod boot_loader;
mod mac;
mod platform;
mod vm_config;

pub use boot_loader::{BootLoader, LinuxBootLoader, MacOSBootLoader};
pub use mac::{MacAuxiliaryStorage, MacHardwareModel, MacMachineIdentifier};
pub use platform::{GenericPlatform, MacPlatform, Platform};
pub use vm_config::VirtualMachineConfiguration;