Skip to content

Commit 65ecfda

Browse files
authored
Minor: Avoid a clone in ArrayFunctionRewriter (#10204)
1 parent 0689515 commit 65ecfda

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

datafusion/functions-array/src/rewrite.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,9 +152,8 @@ impl FunctionRewrite for ArrayFunctionRewriter {
152152
expr,
153153
field: GetFieldAccess::NamedStructField { name },
154154
}) => {
155-
let expr = *expr.clone();
156155
let name = Expr::Literal(name);
157-
Transformed::yes(get_field(expr, name.clone()))
156+
Transformed::yes(get_field(*expr, name))
158157
}
159158

160159
// expr[idx] ==> array_element(expr, idx)

0 commit comments

Comments
 (0)