summaryrefslogtreecommitdiffstats
path: root/crates/core/tedge/src/system_services/command_builder.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/core/tedge/src/system_services/command_builder.rs')
-rw-r--r--crates/core/tedge/src/system_services/command_builder.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/crates/core/tedge/src/system_services/command_builder.rs b/crates/core/tedge/src/system_services/command_builder.rs
index 9d9e8ffb..bb66f313 100644
--- a/crates/core/tedge/src/system_services/command_builder.rs
+++ b/crates/core/tedge/src/system_services/command_builder.rs
@@ -13,8 +13,12 @@ impl CommandBuilder {
}
}
- pub fn arg(mut self, arg: impl AsRef<OsStr>) -> CommandBuilder {
- self.command.arg(arg);
+ pub fn args<I, S>(mut self, args: I) -> CommandBuilder
+ where
+ I: IntoIterator<Item = S>,
+ S: AsRef<OsStr>,
+ {
+ self.command.args(args);
self
}