Struct std::rt::rtio::ProcessConfig[src]
pub struct ProcessConfig<'a> {
pub program: &'a CString,
pub args: &'a [CString],
pub env: Option<&'a [(CString, CString)]>,
pub cwd: Option<&'a CString>,
pub stdin: StdioContainer,
pub stdout: StdioContainer,
pub stderr: StdioContainer,
pub extra_io: &'a [StdioContainer],
pub uid: Option<uint>,
pub gid: Option<uint>,
pub detach: bool,
}Data needed to spawn a process. Serializes the std::io::process::Command
builder.
Fields
program | |
args | |
env | |
cwd | |
stdin | |
stdout | |
stderr | |
extra_io | |
uid | |
gid | |
detach |