Snapshot · Oct 24, 2026 · Frozen documentation
ProcessFailure
Classifies launch/admission/control failures separately from child exit. Nonzero exit is a successful ProcessExit. Native diagnostic numbers remain in ProcessError.NativeCode. Cancellation/timeout completion follows direct-child cleanup; no wall-clock kill bound is promised. @see @ref ProcessExecutionWorkflow
Sn is under heavy development. This reference includes the intended 1.0 design; features may be incomplete in the current compiler. Read the status →
Module std.process
import std.process;Public declaration contracts and authored examples. A page can document several related symbols. Implementation bodies are excluded.
ProcessFailure
pub enum ProcessFailureClassifies launch/admission/control failures separately from child exit. Nonzero exit is a successful ProcessExit. Native diagnostic numbers remain in ProcessError.NativeCode. Cancellation/timeout completion follows direct-child cleanup; no wall-clock kill bound is promised.
Documentation snapshot: October 24, 2026 About versions ↗