Skip to content

Commit 547110d

Browse files
committed
Thanks Clippy!
1 parent 1da092a commit 547110d

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

crates/iceberg/src/expr/visitors/manifest_evaluator.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ impl BoundPredicateVisitor for ManifestFilterVisitor<'_> {
160160
Some(bound_bytes) => {
161161
let bound = ManifestFilterVisitor::bytes_to_datum(
162162
bound_bytes,
163-
reference.field().field_type.clone(),
163+
*reference.field().field_type.clone(),
164164
);
165165
if datum <= &bound {
166166
ROWS_CANNOT_MATCH
@@ -183,7 +183,7 @@ impl BoundPredicateVisitor for ManifestFilterVisitor<'_> {
183183
Some(bound_bytes) => {
184184
let bound = ManifestFilterVisitor::bytes_to_datum(
185185
bound_bytes,
186-
reference.field().field_type.clone(),
186+
*reference.field().field_type.clone(),
187187
);
188188
if datum < &bound {
189189
ROWS_CANNOT_MATCH
@@ -206,7 +206,7 @@ impl BoundPredicateVisitor for ManifestFilterVisitor<'_> {
206206
Some(bound_bytes) => {
207207
let bound = ManifestFilterVisitor::bytes_to_datum(
208208
bound_bytes,
209-
reference.field().field_type.clone(),
209+
*reference.field().field_type.clone(),
210210
);
211211
if datum >= &bound {
212212
ROWS_CANNOT_MATCH
@@ -229,7 +229,7 @@ impl BoundPredicateVisitor for ManifestFilterVisitor<'_> {
229229
Some(bound_bytes) => {
230230
let bound = ManifestFilterVisitor::bytes_to_datum(
231231
bound_bytes,
232-
reference.field().field_type.clone(),
232+
*reference.field().field_type.clone(),
233233
);
234234
if datum > &bound {
235235
ROWS_CANNOT_MATCH
@@ -256,7 +256,7 @@ impl BoundPredicateVisitor for ManifestFilterVisitor<'_> {
256256
if let Some(lower_bound_bytes) = &field.lower_bound {
257257
let lower_bound = ManifestFilterVisitor::bytes_to_datum(
258258
lower_bound_bytes,
259-
reference.field().field_type.clone(),
259+
*reference.field().field_type.clone(),
260260
);
261261
if datum > &lower_bound {
262262
return ROWS_CANNOT_MATCH;
@@ -266,7 +266,7 @@ impl BoundPredicateVisitor for ManifestFilterVisitor<'_> {
266266
if let Some(upper_bound_bytes) = &field.upper_bound {
267267
let upper_bound = ManifestFilterVisitor::bytes_to_datum(
268268
upper_bound_bytes,
269-
reference.field().field_type.clone(),
269+
*reference.field().field_type.clone(),
270270
);
271271
if datum < &upper_bound {
272272
return ROWS_CANNOT_MATCH;
@@ -383,7 +383,7 @@ impl BoundPredicateVisitor for ManifestFilterVisitor<'_> {
383383
if let Some(lower_bound) = &field.lower_bound {
384384
let d = ManifestFilterVisitor::bytes_to_datum(
385385
lower_bound,
386-
reference.field().clone().field_type,
386+
*reference.field().clone().field_type,
387387
);
388388
if literals.iter().all(|datum| &d < datum) {
389389
return ROWS_CANNOT_MATCH;
@@ -393,7 +393,7 @@ impl BoundPredicateVisitor for ManifestFilterVisitor<'_> {
393393
if let Some(upper_bound) = &field.upper_bound {
394394
let d = ManifestFilterVisitor::bytes_to_datum(
395395
upper_bound,
396-
reference.field().clone().field_type,
396+
*reference.field().clone().field_type,
397397
);
398398
if literals.iter().all(|datum| &d < datum) {
399399
return ROWS_CANNOT_MATCH;
@@ -445,7 +445,7 @@ impl ManifestFilterVisitor<'_> {
445445
Ok(bound)
446446
}
447447

448-
fn bytes_to_datum<'a>(bytes: &ByteBuf, t: Box<Type>) -> Datum {
448+
fn bytes_to_datum(bytes: &ByteBuf, t: Type) -> Datum {
449449
let p = t.as_primitive_type().unwrap();
450450
Datum::try_from_bytes(bytes, p.clone()).unwrap()
451451
}

0 commit comments

Comments
 (0)