summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2022-01-15 20:31:02 -0500
committerJesse Luehrs <doy@tozt.net>2022-01-15 20:31:02 -0500
commit1456e2e61f8fd666d941bc4c9744287073405c30 (patch)
treeb590e3883030352591f44e41c7fb2496f68b63fe
parentfb8a568b7e359a36cec80d4e92602d0046a4249f (diff)
downloadnbsh-1456e2e61f8fd666d941bc4c9744287073405c30.tar.gz
nbsh-1456e2e61f8fd666d941bc4c9744287073405c30.zip
simplify
-rw-r--r--src/runner/mod.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/runner/mod.rs b/src/runner/mod.rs
index 111367d..a2db255 100644
--- a/src/runner/mod.rs
+++ b/src/runner/mod.rs
@@ -144,8 +144,10 @@ async fn run_commands(
if stack.should_execute() {
list.clone()
.into_iter()
- .map(|w| w.eval(env).map(IntoIterator::into_iter))
- .collect::<Result<Vec<std::vec::IntoIter<_>>, _>>()?
+ .map(|w| {
+ w.eval(env).map(IntoIterator::into_iter)
+ })
+ .collect::<Result<Vec<_>, _>>()?
.into_iter()
.flatten()
.collect()