Function std::env::var 1.0.0[−][src]
Expand description
从当前进程中获取环境变量 key
。
Errors
如果未设置环境变量,此函数将返回错误。
如果环境变量的名称包含等号字符 (=
) 或 NUL 字符,此函数可能会返回错误。
如果环境变量的值不是有效的 Unicode,此函数将返回错误。
如果不需要,请考虑使用 var_os
。
Examples
use std::env;
let key = "HOME";
match env::var(key) {
Ok(val) => println!("{}: {:?}", key, val),
Err(e) => println!("couldn't interpret {}: {}", key, e),
}
Run