diff --git a/src-tauri/src/downloads/downloads.rs b/src-tauri/src/downloads/downloads.rs index 01cd219..8850ac6 100644 --- a/src-tauri/src/downloads/downloads.rs +++ b/src-tauri/src/downloads/downloads.rs @@ -7,9 +7,5 @@ When downloading any game, the following details must be provided to the server: The steps to then download a game are as follows: 1. User requests */ -use tauri::AppHandle; -use crate::auth::generate_authorization_header; -use crate::DB; -use crate::db::DatabaseImpls; diff --git a/src-tauri/src/downloads/game_download.rs b/src-tauri/src/downloads/game_download.rs index 8af0a2b..c94279c 100644 --- a/src-tauri/src/downloads/game_download.rs +++ b/src-tauri/src/downloads/game_download.rs @@ -1,10 +1,7 @@ -use std::future::Future; -use std::str::FromStr; use std::sync::{Arc, Mutex}; use std::sync::atomic::AtomicUsize; use log::info; use serde::{Deserialize, Serialize}; -use versions::Version; use crate::{AppState, DB}; use crate::auth::generate_authorization_header; use crate::db::DatabaseImpls; @@ -87,7 +84,7 @@ impl GameDownload { format!( "/api/v1/client/metadata/manifest?id={}&version={}", self.id, - self.version.to_string() + self.version ) .as_str() ) @@ -153,7 +150,7 @@ pub async fn start_game_download( ) -> Result<(), GameDownloadError> { info!("Triggered Game Download"); - let mut download = Arc::new(GameDownload::new(game_id, game_version.clone())); + let download = Arc::new(GameDownload::new(game_id, game_version.clone())); download.ensure_manifest_exists().await?; diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index 9759fde..3adba1a 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -22,7 +22,7 @@ use std::{ use std::sync::Arc; use tauri_plugin_deep_link::DeepLinkExt; use crate::db::DatabaseImpls; -use crate::downloads::game_download::{start_game_download, GameDownload}; +use crate::downloads::game_download::GameDownload; #[derive(Clone, Copy, Serialize)] pub enum AppStatus { diff --git a/src-tauri/src/utils.rs b/src-tauri/src/utils.rs index aa06dfd..fccc3f5 100644 --- a/src-tauri/src/utils.rs +++ b/src-tauri/src/utils.rs @@ -1,6 +1,3 @@ -use std::sync::atomic::{AtomicUsize, Ordering}; -use std::sync::atomic::Ordering::Relaxed; -use rayon::{ThreadPool, ThreadPoolBuilder}; /*