process_list 0.1.3

Crate for listing the processes open in the OS, usually for retrieving their ID by their name.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Process Listing

This crate exposes a `for_each_processes` function to deal sequentially with every process open in the operating system.

## Example

Printing every process to `stdout`
```Rust
use process_list::for_each_process;
fn print_processes(id : u32, name : &str) {
    println!("Id: {} --- Name: {}", id, name);
}
for_each_process(print_processes).unwrap();
```

# Support

For now only Windows is supported, but it should be simple enough to port on other operating systems. 

It's not a priority but pull requests are well accepted.