diff --git a/src/honkai/config/mod.rs b/src/honkai/config/mod.rs index 071d4fa..c919457 100644 --- a/src/honkai/config/mod.rs +++ b/src/honkai/config/mod.rs @@ -4,14 +4,14 @@ pub mod schema; pub use schema::Schema; -use crate::config::Config as ConfigTrait; +use crate::config::ConfigExt; use crate::honkai::consts::config_file; static mut CONFIG: Option = None; pub struct Config; -impl ConfigTrait for Config { +impl ConfigExt for Config { type Schema = schema::Schema; #[inline] diff --git a/src/honkai/game.rs b/src/honkai/game.rs index f774ca0..b85dff2 100644 --- a/src/honkai/game.rs +++ b/src/honkai/game.rs @@ -2,9 +2,8 @@ use std::process::{Command, Stdio}; use anime_game_core::honkai::telemetry; -use crate::config::Config as _; -use crate::honkai::config::Config; -use crate::honkai::config::schema::Schema; +use crate::config::ConfigExt; +use crate::honkai::config::{Config, Schema}; use crate::honkai::consts; diff --git a/src/honkai/states.rs b/src/honkai/states.rs index 5685ee3..6177721 100644 --- a/src/honkai/states.rs +++ b/src/honkai/states.rs @@ -6,11 +6,8 @@ use wincompatlib::prelude::*; use anime_game_core::prelude::*; use anime_game_core::honkai::prelude::*; -use crate::config::Config; -use crate::components::wine::{ - Version as WineVersion, - WincompatlibWine -}; +use crate::config::ConfigExt; +use crate::components::wine::WincompatlibWine; #[derive(Debug, Clone, Serialize, Deserialize)] pub enum LauncherState {