Returns a new BooleanArray with no null buffer
(array: &BooleanArray)
| 577 | |
| 578 | /// Returns a new BooleanArray with no null buffer |
| 579 | fn remove_null_buffer(array: &BooleanArray) -> BooleanArray { |
| 580 | make_array( |
| 581 | array |
| 582 | .into_data() |
| 583 | .into_builder() |
| 584 | .nulls(None) |
| 585 | .build() |
| 586 | .unwrap(), |
| 587 | ) |
| 588 | .as_boolean() |
| 589 | .clone() |
| 590 | } |
| 591 | |
| 592 | /// Returns a new BooleanArray with a null buffer where all values are valid |
| 593 | fn remove_null_values(array: &BooleanArray) -> BooleanArray { |