From 5a7b7f3563275ca5127558339435a842ea5318e4 Mon Sep 17 00:00:00 2001 From: Sho Nakatani Date: Wed, 11 May 2022 09:55:32 +0900 Subject: [PATCH] chore(lint): stop using Result::cloned() (unstable in 1.56.0 --- .../query_subtask/projection_subtask.rs | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/springql-core/src/stream_engine/autonomous_executor/task/pump_task/pump_subtask/query_subtask/projection_subtask.rs b/springql-core/src/stream_engine/autonomous_executor/task/pump_task/pump_subtask/query_subtask/projection_subtask.rs index 2b838ff8..16b79c90 100644 --- a/springql-core/src/stream_engine/autonomous_executor/task/pump_task/pump_subtask/query_subtask/projection_subtask.rs +++ b/springql-core/src/stream_engine/autonomous_executor/task/pump_task/pump_subtask/query_subtask/projection_subtask.rs @@ -44,16 +44,13 @@ impl ProjectionSubtask { let values = self .exprs .iter() - .map(|label| { - match label { - ExprLabel::Value(group_by_value_label) => { - aggregated_and_grouping_values.get_group_by_value(group_by_value_label) - } - ExprLabel::Aggr(aggr_label) => { - aggregated_and_grouping_values.get_aggregated_value(aggr_label) - } - } - .cloned() + .map(|label| match label { + ExprLabel::Value(group_by_value_label) => aggregated_and_grouping_values + .get_group_by_value(group_by_value_label) + .cloned(), + ExprLabel::Aggr(aggr_label) => aggregated_and_grouping_values + .get_aggregated_value(aggr_label) + .cloned(), }) .collect::>>()?;