1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
use std::env; pub struct Read; impl Read { pub fn env(key: String) -> Result <String, String> { match env::var(key) { Ok(var) => { Ok(var) }, Err(e) => { let error = format!("Error: read env {} return a error => {}", key, e); Err(error) } } } }