跳至內容

rust-cli/config-rs

Stars
0
Forks
0
License
APACHE-2.0
Version
Update
OS

#### 產品特色

* 設定預設值
* 明確設定值(可程式化覆蓋)
* 讀取JSON、TOML、YAML、INI、RON、JSON5、CORN檔案
* 讀取環境變數
* 鬆散類型,可讀取任何支持類型,只要合理轉換

#### 主要功能、特點

這是一個層級化的配置系統,支援強大的12因子應用。可設定預設值與明確值,並支持讀取多種格式的檔案,如JSON、TOML、YAML、INI、RON、JSON5、CORN等。同時支援環境變數讀取,並提供鬆散類型的配置,允許任何合理轉換的類型。系統使用子集的JSONPath語法,支持子句(如redis.port)與索引操作(如databases[0].name)。

#### 指令

“`bash
# 無常用指令(自動生成)
“`