1pub fn get<T: std::str::FromStr>(env_var: &str, default: T) -> T { 2 match std::env::var(env_var) { 3 Ok(port) => port.parse().unwrap_or(default), 4 Err(_) => default, 5 } 6}