[][src]Function itconfig::get_env_or_default

pub fn get_env_or_default<T, D>(env_name: &str, default: D) -> T where
    T: FromEnvString,
    D: ToEnvString, 

This function is similar as get_env but more safely. You can pass default value for environment variable with ToEnvString trait.

Panics

Application will panic if cannot parse variable to expected type

Example

use std::env;

fn main () {
    let result: bool = get_env_or_default("TESTING", "true");
    assert_eq!(result, true);
}