pub fn env_or_default<T: ToString>(var: &str, default: T) -> String
a utility function to get an environment variable or return a default value