Function std::env::vars_os1.0.0[][src]

pub fn vars_os() -> VarsOs
Notable traits for VarsOs
impl Iterator for VarsOs type Item = (OsString, OsString);
Expand description

对于当前进程的所有环境变量,返回 OS 字符串对 (变量,值) 对的迭代器。

返回的迭代器包含此调用时进程环境变量的快照。 之后对环境变量的修改将不会反映在返回的迭代器中。

请注意,返回的迭代器不会检查环境变量是否为有效的 Unicode。 如果您想在无效的 UTF-8 上使用 panic,请改用 vars 函数。

Examples

use std::env;

// 我们将通过引用迭代到 env::vars_os () ; 返回的元素。
for (key, value) in env::vars_os() {
    println!("{:?}: {:?}", key, value);
}
Run