Rust idiomatic binding to wait4
use Command;
use Wait4;
let cmd = new;
// ...
let mut child = cmd.spawn.unwrap;
let r = child.wait4.unwrap;
Status
- Unix-like using
libc::wait4
orlibc::getrusage
- Windows using
winapi::um::processthreadsapi::GetProcessTimes
andwinapi::um::psapi::GetProcessMemoryInfo
. - Proper documentation