diff options
Diffstat (limited to 'examples/file-toml/src/main.rs')
-rw-r--r-- | examples/file-toml/src/main.rs | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/examples/file-toml/src/main.rs b/examples/file-toml/src/main.rs index 03ce61a..85db701 100644 --- a/examples/file-toml/src/main.rs +++ b/examples/file-toml/src/main.rs @@ -1,9 +1,12 @@ extern crate config; fn main() { - // Read configuration from $(cwd)/Cargo.toml - config::merge(config::File::new("Cargo", config::FileFormat::Toml)).unwrap(); + let mut c = config::Config::new(); - println!("package.name = {:?}", config::get_str("package.name")); - println!("package.version = {:?}", config::get_str("package.version")); + // Read configuration from "Settings.toml" + c.merge(config::File::new("Settings", config::FileFormat::Toml)).unwrap(); + + println!("debug = {:?}", c.get("debug")); + println!("pi = {:?}", c.get("pi")); + println!("weight = {:?}", c.get("weight")); } |