Add Execs::args

This adds the `Execs::args` method which forwards to
`ProcessBuilder::args` to specify multiple command arguments at once.
This commit is contained in:
Eric Huss 2024-02-20 12:33:32 -08:00
parent 7e5ab66784
commit f9ba89b0cd

View File

@ -764,6 +764,13 @@ impl Execs {
self
}
pub fn args<T: AsRef<OsStr>>(&mut self, args: &[T]) -> &mut Self {
if let Some(ref mut p) = self.process_builder {
p.args(args);
}
self
}
pub fn cwd<T: AsRef<OsStr>>(&mut self, path: T) -> &mut Self {
if let Some(ref mut p) = self.process_builder {
if let Some(cwd) = p.get_cwd() {