summaryrefslogtreecommitdiffstats
path: root/examples/file-yaml/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/file-yaml/src/main.rs')
-rw-r--r--examples/file-yaml/src/main.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/examples/file-yaml/src/main.rs b/examples/file-yaml/src/main.rs
new file mode 100644
index 0000000..cd3286f
--- /dev/null
+++ b/examples/file-yaml/src/main.rs
@@ -0,0 +1,10 @@
+extern crate config;
+
+fn main() {
+ // Read configuration from "Settings.yaml"
+ config::merge(config::File::new("Settings", config::FileFormat::Yaml)).unwrap();
+
+ println!("debug = {:?}", config::get("debug"));
+ println!("pi = {:?}", config::get("pi"));
+ println!("weight = {:?}", config::get("weight"));
+}