summaryrefslogtreecommitdiffstats
path: root/examples/simple/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/simple/main.rs')
-rw-r--r--examples/simple/main.rs10
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)