Add stdio configuring to run-make Rustc
This commit is contained in:
parent
ad7d41ce90
commit
b577b26249
@ -70,6 +70,30 @@ pub fn args<V, S>(&mut self, args: V) -> &mut Self
|
|||||||
self
|
self
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Configuration for the child process’s standard input (stdin) handle.
|
||||||
|
///
|
||||||
|
/// See [`std::process::Command::stdin`].
|
||||||
|
pub fn stdin<T: Into<Stdio>>(&mut self, cfg: T) -> &mut Self {
|
||||||
|
self.cmd.stdin(cfg);
|
||||||
|
self
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Configuration for the child process’s standard output (stdout) handle.
|
||||||
|
///
|
||||||
|
/// See [`std::process::Command::stdout`].
|
||||||
|
pub fn stdout<T: Into<Stdio>>(&mut self, cfg: T) -> &mut Self {
|
||||||
|
self.cmd.stdout(cfg);
|
||||||
|
self
|
||||||
|
}
|
||||||
|
|
||||||
|
/// Configuration for the child process’s standard error (stderr) handle.
|
||||||
|
///
|
||||||
|
/// See [`std::process::Command::stderr`].
|
||||||
|
pub fn stderr<T: Into<Stdio>>(&mut self, cfg: T) -> &mut Self {
|
||||||
|
self.cmd.stderr(cfg);
|
||||||
|
self
|
||||||
|
}
|
||||||
|
|
||||||
/// Inspect what the underlying [`Command`] is up to the
|
/// Inspect what the underlying [`Command`] is up to the
|
||||||
/// current construction.
|
/// current construction.
|
||||||
pub fn inspect<I>(&mut self, inspector: I) -> &mut Self
|
pub fn inspect<I>(&mut self, inspector: I) -> &mut Self
|
||||||
|
Loading…
Reference in New Issue
Block a user