Create files for configuration

This commit is contained in:
Philip Kristoffersen
2021-09-24 23:08:35 +02:00
parent 517cf87d87
commit 60dd680c33
8 changed files with 221 additions and 7 deletions
+18
View File
@@ -0,0 +1,18 @@
use std::env;
use config::{ConfigError, Config, File, Environment};
#[derive(Debug, Deserialize)]
pub struct Settings {
debug: bool,
database: EpicGamesLauncher,
}
//https://github.com/JosefNemec/Playnite/tree/master/source/Plugins/OriginLibrary
//https://github.com/JosefNemec/Playnite/blob/master/source/Plugins/OriginLibrary/Origin.cs#L109
impl Settings {
pub fn new() -> Result<Self, ConfigError> {
}
}