pub fn new<S: AsRef<OsStr>>(program: S) -> Command {
        Command {
            inner: std::process::Command::new(program),
            stdin: None,
            stdout: None,
            stderr: None,
            reap_on_drop: true,
            kill_on_drop: false,
        }
    }
/// Constructs a new [`Command`] for launching `program`.
///
/// The initial configuration (the working directory and environment variables) is inherited
/// from the current process.
///
/// # Examples
///
/// ```
/// use superpoll_process::Command;
///
/// let mut cmd = Command::new("ls");
/// ```
Constructs a new [`Command`] for launching `program`.
The initial configuration (the working directory and environment variables) is inherited
from the current process.
Constructs a new [ ` Command ` ] for launching ` program ` . The initial configuration ( the working directory and environment variables ) is inherited from the current process .
pub fn new<S: AsRef<OsStr>>(program: S) -> Command {
        Command {
            inner: std::process::Command::new(program),
            stdin: None,
            stdout: None,
            stderr: None,
            reap_on_drop: true,
            kill_on_drop: false,
        }
    }
pub fn new < S : AsRef < OsStr > > ( program : S ) -> Command { Command { inner : std :: process :: Command :: new ( program ) , stdin : None , stdout : None , stderr : None , reap_on_drop : true , kill_on_drop : false , } }
Constructs a new [`Command`] for launching `program`.
Constructs a new [ ` Command ` ] for launching ` program ` .
program
S
program
S
examples
```
use superpoll_process::Command.

let mut cmd = Command::new("ls");
```
` ` ` use superpoll_process :: Command . let mut cmd = Command :: new ( " ls " ) ; ` ` `