pub fn var<K: AsRef<OsStr> + AsRef<str>>(key: K) -> Result<String, VarError>
🔬这是一个仅在 nightly 版本可用的实验性 API。(
proc_macro_tracked_env
#99515)展开描述
检索一个环境变量并将其添加到构建依赖信息中。执行编译器的构建系统将知道在编译期间访问了该变量,并且当该变量的值发生更改时,将能够重新运行构建。除了依赖跟踪之外,此函数应等同于标准库中的 env::var
,但参数必须是 UTF-8 编码。