diff --git a/src/main.rs b/src/main.rs index c335002..61377e1 100644 --- a/src/main.rs +++ b/src/main.rs @@ -8,13 +8,13 @@ pub mod helper; use helper::settings::Settings; fn main() { - let settings_result = Settings::new(); + let settings = match Settings::new(){ + Ok(settings) => settings, + Err(e) => { + println!("Failed to read config: {}", e); + std::process::exit(1); + } + }; - if settings_result.is_err() { - println!("Failed to read config: {:#?}", settings_result.err()); - std::process::exit(1) - } - - let settings = settings_result.unwrap(); println!("Hello, world! Default Language: {}", settings.application.default_language); }