macro_rules! lazy_env_parse_or_else {
($key:expr, $t:ty, $default:expr) => { ... };
}
Expand description
Lazily parses an environment variable into a specified type. If the environment variable is not set or the parsing fails, it returns a default value.
§Parameters
$key
: A string literal representing the name of the environment variable.$t
: The type to parse the environment variable into.$default
: A fallback function or constant value to be returned if the environment variable is not set or the parsing fails.
§Returns
A Lazy
static variable that stores the parsed value or the default value.