use common::*; use dotenv; pub fn load_dotenv() -> RunResult<'static, Map> { match dotenv::dotenv_iter() { Ok(iter) => { let result: dotenv::Result> = iter.collect(); result.map_err(|dotenv_error| RuntimeError::Dotenv{dotenv_error}) } Err(dotenv_error) => if dotenv_error.not_found() { Ok(Map::new()) } else { Err(RuntimeError::Dotenv{dotenv_error}) } } }