pub trait ExitCodeExt: Sealed {
    fn from_raw(raw: u32) -> Self;
🔬This is a nightly-only experimental API. (windows_process_exit_code_from)
Available on Windows only.
Expand description

Windows-specific extensions to process::ExitCode.

This trait is sealed: it cannot be implemented outside the standard library. This is so that future additional methods are not breaking changes.

Required Methods§


fn from_raw(raw: u32) -> Self

🔬This is a nightly-only experimental API. (windows_process_exit_code_from)

Creates a new ExitCode from the raw underlying u32 return value of a process.

The exit code should not be 259, as this conflicts with the STILL_ACTIVE macro returned from the GetExitCodeProcess function to signal that the process has yet to run to completion.