The ProcessOutput struct represents the output of a finished child process. And the Command struct is a process builder.
ProcessOutput
Command
{process.play}
(You are encouraged to try the previous example with an incorrect flag passed to rustc)
rustc