//@ run-pass //@ ignore-emscripten no processes //@ ignore-sgx no processes //@ ignore-fuchsia ErrorKind not translated use std::io::ErrorKind; use std::process::Command; fn main() { let result = Command::new("nonexistent").spawn().unwrap_err().kind(); assert!(matches!( result, // Under WSL with appendWindowsPath=true, this fails with PermissionDenied ErrorKind::NotFound | ErrorKind::PermissionDenied )); }