tag | 3c48b4992a7eba7f3148e294fd9115d6806c5dae | |
---|---|---|
tagger | The Android Open Source Project <initial-contribution@android.com> | Tue Apr 23 15:27:30 2024 -0700 |
object | fd80a9262dedc981b27685ada16fbbcc80661994 |
Platform Tools Release 35.0.1 (11580240)
commit | fd80a9262dedc981b27685ada16fbbcc80661994 | [log] [tgz] |
---|---|---|
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Thu Mar 07 02:14:15 2024 +0000 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Thu Mar 07 02:14:15 2024 +0000 |
tree | 1bb715ddbe40d66b63866c4a84f4eb05cadcd570 | |
parent | 2a9f2137b7e314294faab6edeb901da73827a09a [diff] | |
parent | 72b6c1812d0d0605ca83fd8b2350362fe54b3ed3 [diff] |
Snap for 11541002 from 72b6c1812d0d0605ca83fd8b2350362fe54b3ed3 to sdk-release Change-Id: Ie78c1309b946280504ed917ada77340a04ebd0c3
Layered configuration system for Rust applications (with strong support for 12-factor applications).
redis.port
) and subscript operators ( databases[0].name
)Please note that this library can not be used to write changed configuration values back to the configuration file(s)!
[dependencies] config = "0.13.1"
ini
- Adds support for reading INI filesjson
- Adds support for reading JSON filesyaml
- Adds support for reading YAML filestoml
- Adds support for reading TOML filesron
- Adds support for reading RON filesjson5
- Adds support for reading JSON5 filesLibrary provides out of the box support for most renowned data formats such as JSON or Yaml. Nonetheless, it contains an extensibility point - a Format
trait that, once implemented, allows seamless integration with library's APIs using custom, less popular or proprietary data formats.
See custom_format example for more information.
See the documentation or examples for more usage information.
We currently support Rust 1.56.0 and newer.
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.