diff --git a/src/main.rs b/src/main.rs index a7f3f36..334eb41 100644 --- a/src/main.rs +++ b/src/main.rs @@ -17,7 +17,7 @@ async fn main() -> std::io::Result<()> { let args = Args::parse(); // Initialize logger - if args.log_level != "" { + if !args.log_level.is_empty() { env_logger::init_from_env(Env::default().default_filter_or(args.log_level)); } else { env_logger::init_from_env(Env::default().default_filter_or("info")); diff --git a/src/types/config.rs b/src/types/config.rs index 2fe71a7..42392ad 100644 --- a/src/types/config.rs +++ b/src/types/config.rs @@ -16,7 +16,13 @@ impl Config { } } - pub(crate) fn load_from_file(config_path: &str) -> Result { + pub(crate) fn load_from_file(_config_path: &str) -> Result { unimplemented!(); } } + +impl Default for Config { + fn default() -> Self { + Self::new() + } +}