ProcessExit
Owns detached normal or abnormal direct-child terminal observation. Nonzero Code is an ordinary successful outcome. NativeReason identifies target termination without synthesizing shell-style128 offsets. No storage or child lifetime remains. Immutable observations require no synchronization.
Module std.process
import std.process;Public declaration contracts and authored examples. A page can document several related symbols. Implementation bodies are excluded.
ProcessExit
pub enum ProcessExitOwns detached normal or abnormal direct-child terminal observation. Nonzero Code is an ordinary successful outcome. NativeReason identifies target termination without synthesizing shell-style128 offsets. No storage or child lifetime remains. Immutable observations require no synchronization.
ProcessExit.Exited
Exited;Normal completion with exact platform unsigned exit code.
ProcessExit.Exited.Code
Code: u32;ProcessExit.Terminated
Terminated;Native abnormal termination reason, not a portable signal enum.
ProcessExit.Terminated.NativeReason
NativeReason: u32;