Function otter_api_tests::env::var 1.0.0[−][src]
pub fn var<K>(key: K) -> Result<String, VarError> where
K: AsRef<OsStr>,
Expand description
Fetches the environment variable key
from the current process.
Errors
Errors if the environment variable is not present.
Errors if the environment variable is not valid Unicode. If this is not desired, consider using
var_os
.
Panics
This function may panic if key
is empty, contains an ASCII equals sign
'='
or the NUL character '\0'
, or when the value contains the NUL
character.
Examples
use std::env; let key = "HOME"; match env::var(key) { Ok(val) => println!("{}: {:?}", key, val), Err(e) => println!("couldn't interpret {}: {}", key, e), }