From 85b06b22d99942062f1dccd201616396211721a4 Mon Sep 17 00:00:00 2001 From: Stefan Holderbach Date: Sat, 3 Aug 2024 01:14:44 +0200 Subject: [PATCH] Replace manual `Record::get` implementation (#13525) Let's simplify here --- crates/nu-command/src/charting/histogram.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/crates/nu-command/src/charting/histogram.rs b/crates/nu-command/src/charting/histogram.rs index 29515c96c5..1162259409 100755 --- a/crates/nu-command/src/charting/histogram.rs +++ b/crates/nu-command/src/charting/histogram.rs @@ -177,11 +177,9 @@ fn run_histogram( match v { // parse record, and fill valid value to actual input. Value::Record { val, .. } => { - for (c, v) in val.iter() { - if c == col_name { - if let Ok(v) = HashableValue::from_value(v.clone(), head_span) { - inputs.push(v); - } + if let Some(v) = val.get(col_name) { + if let Ok(v) = HashableValue::from_value(v.clone(), head_span) { + inputs.push(v); } } }