Expand description
Shared environment variable and serde-default helpers.
Consolidates the read_env_var + test-override pattern and the trivial
default_true / default_enabled serde default functions that were
previously duplicated across the crate.
Functionsยง
- default_
enabled - Serde default returning
true. Alias ofdefault_truefor use with#[serde(default = "default_enabled")]. - default_
true - Serde default returning
true. Use with#[serde(default = "default_true")]. - parse_
env_ bool - Parse a boolean environment variable, returning
defaultwhen unset or unrecognized. Accepted truthy values:1,true,yes,on. Accepted falsy values:0,false,no,off. Matching is case-insensitive after trimming whitespace. - read_
env_ var - Read an environment variable, honoring the test-only override map.