| 4 | |
| 5 | #[derive(Debug, Clone, Serialize, Deserialize)] |
| 6 | pub struct VirtualGPU { |
| 7 | pub id: u32, |
| 8 | pub vram_mb: u32, |
| 9 | pub compute_units: u32, |
| 10 | pub allocated_to: Option<String>, |
| 11 | } |
| 12 | |
| 13 | pub struct GPUPool { |
| 14 | pub gpus: HashMap<u32, VirtualGPU>, |
nothing calls this directly
no outgoing calls
no test coverage detected