diff options
Diffstat (limited to 'examples/simple/main.rs')
-rw-r--r-- | examples/simple/main.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/examples/simple/main.rs b/examples/simple/main.rs index 5aa8818..55ae8ac 100644 --- a/examples/simple/main.rs +++ b/examples/simple/main.rs @@ -1,14 +1,14 @@ +use config::Config; use std::collections::HashMap; fn main() { - let mut settings = config::Config::default(); - settings + let settings = Config::builder() // Add in `./Settings.toml` - .merge(config::File::with_name("examples/simple/Settings")) - .unwrap() + .add_source(config::File::with_name("examples/simple/Settings")) // Add in settings from the environment (with a prefix of APP) // Eg.. `APP_DEBUG=1 ./target/app` would set the `debug` key - .merge(config::Environment::with_prefix("APP")) + .add_source(config::Environment::with_prefix("APP")) + .build() .unwrap(); // Print out our settings (as a HashMap) |