Skip to content

Commit 9ae002c

Browse files
fix warnings
1 parent 79580a2 commit 9ae002c

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

src/json_to_variant.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ mod tests {
155155

156156
let return_field = udf
157157
.return_field_from_args(ReturnFieldArgs {
158-
arg_fields: &[arg_field.clone()],
158+
arg_fields: std::slice::from_ref(&arg_field),
159159
scalar_arguments: &[],
160160
})
161161
.unwrap();
@@ -186,7 +186,7 @@ mod tests {
186186
let arg_field = Arc::new(Field::new("input", DataType::Utf8, true));
187187
let return_field = udf
188188
.return_field_from_args(ReturnFieldArgs {
189-
arg_fields: &[arg_field.clone()],
189+
arg_fields: std::slice::from_ref(&arg_field),
190190
scalar_arguments: &[],
191191
})
192192
.unwrap();
@@ -241,7 +241,7 @@ mod tests {
241241
let arg_field = Arc::new(Field::new("input", DataType::Utf8, true));
242242
let return_field = udf
243243
.return_field_from_args(ReturnFieldArgs {
244-
arg_fields: &[arg_field.clone()],
244+
arg_fields: std::slice::from_ref(&arg_field),
245245
scalar_arguments: &[],
246246
})
247247
.unwrap();
@@ -274,7 +274,7 @@ mod tests {
274274
let arg_field = Arc::new(Field::new("input", DataType::Utf8, true));
275275
let return_field = udf
276276
.return_field_from_args(ReturnFieldArgs {
277-
arg_fields: &[arg_field.clone()],
277+
arg_fields: std::slice::from_ref(&arg_field),
278278
scalar_arguments: &[],
279279
})
280280
.unwrap();

src/shared.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ pub fn build_variant_get_args(
317317
pub fn build_variant_array_from_json_array(jsons: &[Option<serde_json::Value>]) -> VariantArray {
318318
let mut builder = VariantArrayBuilder::new(jsons.len());
319319

320-
jsons.into_iter().for_each(|v| match v.as_ref() {
320+
jsons.iter().for_each(|v| match v.as_ref() {
321321
Some(json) => builder.append_json(json.to_string().as_str()).unwrap(),
322322
None => builder.append_null(),
323323
});

src/variant_normalize.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ mod tests {
160160
);
161161
let return_field = udf
162162
.return_field_from_args(ReturnFieldArgs {
163-
arg_fields: &[arg_field.clone()],
163+
arg_fields: std::slice::from_ref(&arg_field),
164164
scalar_arguments: &[],
165165
})
166166
.unwrap();
@@ -195,7 +195,7 @@ mod tests {
195195
);
196196
let return_field = udf
197197
.return_field_from_args(ReturnFieldArgs {
198-
arg_fields: &[arg_field.clone()],
198+
arg_fields: std::slice::from_ref(&arg_field),
199199
scalar_arguments: &[],
200200
})
201201
.unwrap();
@@ -377,7 +377,7 @@ mod tests {
377377
);
378378
let return_field = udf
379379
.return_field_from_args(ReturnFieldArgs {
380-
arg_fields: &[arg_field.clone()],
380+
arg_fields: std::slice::from_ref(&arg_field),
381381
scalar_arguments: &[],
382382
})
383383
.unwrap();
@@ -448,7 +448,7 @@ mod tests {
448448
);
449449
let return_field = udf
450450
.return_field_from_args(ReturnFieldArgs {
451-
arg_fields: &[arg_field.clone()],
451+
arg_fields: std::slice::from_ref(&arg_field),
452452
scalar_arguments: &[],
453453
})
454454
.unwrap();

0 commit comments

Comments
 (0)