Add system info
This commit is contained in:
		@@ -84,12 +84,21 @@ pub struct VMState {
 | 
			
		||||
    pub state: String,
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#[derive(serde::Deserialize, serde::Serialize, Debug)]
 | 
			
		||||
pub struct LoadAverage {
 | 
			
		||||
    one: f64,
 | 
			
		||||
    five: f64,
 | 
			
		||||
    fifteen: f64,
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#[derive(serde::Deserialize, serde::Serialize, Debug)]
 | 
			
		||||
pub struct SystemSystemInfo {
 | 
			
		||||
    physical_core_count: usize,
 | 
			
		||||
    uptime: usize,
 | 
			
		||||
    used_memory: usize,
 | 
			
		||||
    available_memory: usize,
 | 
			
		||||
    free_memory: usize,
 | 
			
		||||
    load_average: LoadAverage,
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#[derive(serde::Deserialize, serde::Serialize, Debug)]
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user