Function std::os::split_pathsExperimental [-]  [+] [src]

pub fn split_paths<T: BytesContainer>(unparsed: T) -> Vec<Path>

Parses input according to platform conventions for the PATH environment variable.

Example

fn main() { use std::os; let key = "PATH"; match os::getenv_as_bytes(key) { Some(paths) => { for path in os::split_paths(paths).iter() { println!("'{}'", path.display()); } } None => println!("{} is not defined in the environment.", key) } }
use std::os;

let key = "PATH";
match os::getenv_as_bytes(key) {
    Some(paths) => {
        for path in os::split_paths(paths).iter() {
            println!("'{}'", path.display());
        }
    }
    None => println!("{} is not defined in the environment.", key)
}