pub fn get_or<K: AsRef<OsStr>, T: FromStr>(key: K, default: T) -> T
Expand description
Get the value of the environment variable key
as T
.
If the variable is not set or cannot be parsed, it returns default
.
ยงExample
use std::env;
use std::str::FromStr;
use better_config_core::utils::env::get_or;
let value: u32 = get_or("MY_ENV_VAR", 42);
println!("Value: {}", value);