Function envmnt::is_all_exists
source · [−]Expand description
Returns true if all of environment variables are defined.
Arguments
keys
- The environment variable names
Example
fn main() {
envmnt::set("ENV_VAR1", "SOME VALUE");
envmnt::set("ENV_VAR2", "SOME VALUE");
let mut found = envmnt::is_all_exists(&vec![
"ENV_VAR1",
"ENV_VAR2",
]);
assert!(found);
envmnt::remove("ENV_VAR2");
found = envmnt::is_all_exists(&vec![
"ENV_VAR1",
"ENV_VAR2",
]);
assert!(!found);
}