Layered configuration system for Rust applications (with strong support for [12-factor] applications).
redis.port
) and subscript operators ( databases[0].name
)toml
[dependencies]
config = "0.2"
json
- Adds support for reading JSON filesyaml
- Adds support for reading YAML filestoml
- Adds support for reading TOML files (included by default)See the documentation or examples for more usage information.
config-rs is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0).
See LICENSE-APACHE and LICENSE-MIT for details.