[][src]Function envmnt::is_any_exists

pub fn is_any_exists<K: AsRef<OsStr>>(keys: &Vec<K>) -> bool

Returns true if any of environment variables is defined.

Arguments

  • keys - The environment variable names

Example

extern crate envmnt;

fn main() {
    envmnt::set("ENV_VAR1", "SOME VALUE");
    envmnt::remove("ENV_VAR2");

    let found = envmnt::is_any_exists(&vec![
        "ENV_VAR1",
        "ENV_VAR2",
    ]);

    assert!(found);
}