Crate clonable_command

Source
Expand description

Anoyingly, std::process::Command does not implement Clone.

This is due to std::process::Command containing fields (like file handles for stdin/stdout) that cannot easily be cloned (see rust-lang/rust#22119).

Structs§

Command
A process builder, providing fine-grained control over how a new process should be spawned. Equivalent to std’s Command but allowing field access cloning and serialization.

Enums§

Stdio
Enum version of std’s Stdio, allowing easy copying and serialization.