Module ::process

A module for working with processes.

This allows spawning child processes, capturing their output, and creating pipelines.

Structs

Child

A running child process

ChildStderr

The stderr stream for spawned children.

ChildStdin

The stdin stream for spawned children.

ChildStdout

The stdout stream for spawned children.

Command

A builder for a child command to execute

ExitStatus

The exit status from a completed child process

Output

The output and exit status, returned by [Child::wait_with_output].

Stdio

Describes what to do with a standard I/O stream for a child process when