feat!: make StructArray
generic over child array OffsetElement
and UnionType
#244
25.00% of diff hit (target 65.08%)
View this Pull Request on Codecov
25.00% of diff hit (target 65.08%)
Annotations
Check warning on line 38 in src/array/struct.rs
codecov / codecov/patch
src/array/struct.rs#L36-L38
Added lines #L36 - L38 were not covered by tests
Check warning on line 56 in src/array/struct.rs
codecov / codecov/patch
src/array/struct.rs#L56
Added line #L56 was not covered by tests
Check warning on line 58 in src/array/struct.rs
codecov / codecov/patch
src/array/struct.rs#L58
Added line #L58 was not covered by tests
Check warning on line 69 in src/array/struct.rs
codecov / codecov/patch
src/array/struct.rs#L67-L69
Added lines #L67 - L69 were not covered by tests
Check warning on line 88 in src/array/struct.rs
codecov / codecov/patch
src/array/struct.rs#L87-L88
Added lines #L87 - L88 were not covered by tests
Check warning on line 115 in src/array/struct.rs
codecov / codecov/patch
src/array/struct.rs#L113-L115
Added lines #L113 - L115 were not covered by tests
Check warning on line 134 in src/array/struct.rs
codecov / codecov/patch
src/array/struct.rs#L132-L134
Added lines #L132 - L134 were not covered by tests
Check warning on line 152 in src/array/struct.rs
codecov / codecov/patch
src/array/struct.rs#L151-L152
Added lines #L151 - L152 were not covered by tests
Check warning on line 218 in src/array/struct.rs
codecov / codecov/patch
src/array/struct.rs#L215-L218
Added lines #L215 - L218 were not covered by tests
Check warning on line 225 in src/array/struct.rs
codecov / codecov/patch
src/array/struct.rs#L225
Added line #L225 was not covered by tests
Check warning on line 389 in src/array/struct.rs
codecov / codecov/patch
src/array/struct.rs#L389
Added line #L389 was not covered by tests
Check warning on line 33 in src/arrow/array/struct.rs
codecov / codecov/patch
src/arrow/array/struct.rs#L32-L33
Added lines #L32 - L33 were not covered by tests
Check warning on line 60 in src/arrow/array/struct.rs
codecov / codecov/patch
src/arrow/array/struct.rs#L60
Added line #L60 was not covered by tests
Check warning on line 75 in src/arrow/array/struct.rs
codecov / codecov/patch
src/arrow/array/struct.rs#L70-L75
Added lines #L70 - L75 were not covered by tests
Check warning on line 78 in src/arrow/array/struct.rs
codecov / codecov/patch
src/arrow/array/struct.rs#L77-L78
Added lines #L77 - L78 were not covered by tests
Check warning on line 126 in src/arrow/array/struct.rs
codecov / codecov/patch
src/arrow/array/struct.rs#L125-L126
Added lines #L125 - L126 were not covered by tests
Check warning on line 129 in src/arrow/array/struct.rs
codecov / codecov/patch
src/arrow/array/struct.rs#L128-L129
Added lines #L128 - L129 were not covered by tests
Check warning on line 144 in src/arrow/array/struct.rs
codecov / codecov/patch
src/arrow/array/struct.rs#L143-L144
Added lines #L143 - L144 were not covered by tests
Check warning on line 287 in src/arrow/array/struct.rs
codecov / codecov/patch
src/arrow/array/struct.rs#L287
Added line #L287 was not covered by tests