A wrapper around [ProjectField] that increments a counter by the size of the projected value
(row: &impl ProjectField, field: &TupleField, bytes_scanned: &mut usize)
| 1132 | |
| 1133 | /// A wrapper around [ProjectField] that increments a counter by the size of the projected value |
| 1134 | fn project(row: &impl ProjectField, field: &TupleField, bytes_scanned: &mut usize) -> AlgebraicValue { |
| 1135 | let value = row.project(field); |
| 1136 | *bytes_scanned += value.size_of(); |
| 1137 | value |
| 1138 | } |