Struct cargo::util::process_builder::ProcessBuilder
[−]
[src]
pub struct ProcessBuilder {
// some fields omitted
}pub struct ProcessBuilder {
// some fields omitted
}impl ProcessBuilderfn arg<T: AsRef<OsStr>>(&mut self, arg: T) -> &mut ProcessBuilderfn args<T: AsRef<OsStr>>(&mut self, arguments: &[T]) -> &mut ProcessBuilderfn cwd<T: AsRef<OsStr>>(&mut self, path: T) -> &mut ProcessBuilderfn env<T: AsRef<OsStr>>(&mut self, key: &str, val: T) -> &mut ProcessBuilderfn env_remove(&mut self, key: &str) -> &mut ProcessBuilderfn get_args(&self) -> &[OsString]fn get_cwd(&self) -> Option<&Path>fn get_env(&self, var: &str) -> Option<OsString>fn get_envs(&self) -> &HashMap<String, Option<OsString>>fn exec(&self) -> Result<(), ProcessError>fn exec_with_output(&self) -> Result<Output, ProcessError>fn build_command(&self) -> Commandimpl Display for ProcessBuilderimpl Debug for ProcessBuilderimpl PartialEq for ProcessBuilderfn eq(&self, __arg_0: &ProcessBuilder) -> boolfn ne(&self, __arg_0: &ProcessBuilder) -> boolimpl Clone for ProcessBuilderfn clone(&self) -> ProcessBuilderfn clone_from(&mut self, source: &Self)