From 998d263ea1271eeafca9c90ee1b2cdf3cd157f68 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Tue, 11 May 2021 14:30:06 +0000 Subject: perf(prompt): history builtin use enumerate Enumerates the vector instead of having a seperate index variable. --- src/prompt/builtins.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src') diff --git a/src/prompt/builtins.rs b/src/prompt/builtins.rs index 6b5da7b..27c0089 100644 --- a/src/prompt/builtins.rs +++ b/src/prompt/builtins.rs @@ -31,10 +31,8 @@ pub fn builtin_echo(args: &[String]) -> i32 { } pub fn builtin_history(history: Vec) -> i32 { - let mut index = 0; - for cmd in &history { + for (index, cmd) in history.iter().enumerate() { println!("{} {}", index, cmd.trim()); - index += 1; } 0 } -- cgit v1.2.3