pub trait ExitCodeExt: Sealed {
// Required method
fn from_raw(raw: u32) -> Self;
}
🔬This is a nightly-only experimental API. (
windows_process_exit_code_from
#111688)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§
sourcefn from_raw(raw: u32) -> Self
fn from_raw(raw: u32) -> Self
🔬This is a nightly-only experimental API. (
windows_process_exit_code_from
#111688)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.
Object Safety§
This trait is not object safe.