config-rs
config-rs copied to clipboard
⚙️ Layered configuration system for Rust applications (with strong support for 12-factor applications).
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/rust-cli/config-rs). ## Awaiting Schedule The following updates are...
rust code: ```rust #[derive(Debug, Clone, Serialize, Deserialize)] pub struct WebhookConfig { pub endpoint: String, pub auth_token: Option, // pub custom_headers: Option, pub max_retries: u32, pub timeout: u64, } // Configuration...
This library cannot parse successfully if the environment variables contain a slash and have nested values. For example: ```rust use config::Config; use serde::Deserialize; #[derive(Debug, Deserialize, PartialEq)] struct ChildValue { v:...
They `yaml-rust2` crate is indicating that it is in maintenance mode [^1] and it is recommending migration to `saphyr`. The issue mentions that these are fairly similar, but I'm not...
Afaiu the project is still very early in its split so the API changes should not be that much different for now. At least the tests are passing, but please...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [ron](https://redirect.github.com/ron-rs/ron) | dependencies | minor | `0.8` -> `0.10` | --- ### Release...
Not sure if I doing it wrongly or misunderstand the source code, the `with_list_parse_key` option is creating a map that will be used to check if a field should use...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [notify](https://redirect.github.com/notify-rs/notify) | dev-dependencies | major | `7.0` -> `8.0` | --- ### Release...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [convert_case](https://redirect.github.com/rutrum/convert-case) | dependencies | minor | `0.6.0` -> `0.10.0` | --- ### Configuration...
Suppose I have this config struct ```rust #[derive(Debug, Deserialize)] struct MyConfig { // ... } impl Default for MyConfig { fn default() -> MyConfig { // some complex logic }...