use crate::model::{disk::Disk, net::VmNet}; #[derive(Debug, Clone, PartialEq, Eq, PartialOrd, Ord)] pub struct MemoryMB(pub u32); #[derive(Debug, Clone, PartialEq, Eq)] pub struct MachineAccel(pub String); #[derive(Debug, Clone, PartialEq, Eq)] pub struct CloudInitVM { pub mem: MemoryMB, pub nets: Vec, pub disks: Vec, pub machine: MachineAccel, }