$(
stringify!($i) => (),
)+
- _ => {
- let msg =
- &format!("Warning: Unknown configuration option `{}`\n",
- key);
- err.push_str(msg)
- }
+ _ => {
+ let msg =
+ &format!("Warning: Unknown configuration option `{}`\n", key);
+ err.push_str(msg)
+ }
}
}
}
match parsed.try_into() {
- Ok(parsed_config) =>
- Ok(Config::default().fill_from_parsed_config(parsed_config)),
+ Ok(parsed_config) => {
+ eprintln!("{}", err);
+ Ok(Config::default().fill_from_parsed_config(parsed_config))
+ }
Err(e) => {
err.push_str("Error: Decoding config file failed:\n");
err.push_str(format!("{}\n", e).as_str());
- err.push_str("Please check your config file.\n");
+ err.push_str("Please check your config file.");
Err(err)
}
}