From 560b90be5587d953caef72fdb2e1d78e0c4ea249 Mon Sep 17 00:00:00 2001 From: Jordon Brooks Date: Fri, 23 Jun 2023 01:39:27 +0100 Subject: [PATCH] Added #[allow(unused_imports)] on hashset - gives warning while compiling on windows Added Debug, PartialEq to Platform enum --- src/docking/stats.rs | 6 +++++- src/os/structs.rs | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/docking/stats.rs b/src/docking/stats.rs index e68422e..acaa84c 100644 --- a/src/docking/stats.rs +++ b/src/docking/stats.rs @@ -1,4 +1,7 @@ -use std::{io::BufReader, fs::File, collections::HashSet}; +use std::{io::BufReader, fs::File}; + +#[allow(unused_imports)] +use std::collections::hash_set; use crate::{battery::{stats::get_battery_info, structs::ChargingStatus}, USE_FALLBACK_DOCK_DETECTION}; @@ -33,6 +36,7 @@ pub fn get_dock_info() -> Result> { } /* Reads the dock_models.json file and returns a vector of structs with the data */ +#[allow(dead_code)] pub fn read_dock_models_from_file() -> Result, Box> { let file = File::open("Resources/dock_models.json")?; let reader = BufReader::new(file); diff --git a/src/os/structs.rs b/src/os/structs.rs index c87e904..be941d1 100644 --- a/src/os/structs.rs +++ b/src/os/structs.rs @@ -1,6 +1,6 @@ use serde::{Deserialize, Serialize}; -#[derive(Deserialize, Serialize)] +#[derive(Deserialize, Serialize, Debug, PartialEq)] pub enum Platform { WINDOWS = 0, LINUX = 1,