Create a new [`BooleanArray`] from the provided values and nulls # Panics Panics if `values.len() != nulls.len()`
(values: BooleanBuffer, nulls: Option<NullBuffer>)
| 87 | /// |
| 88 | /// Panics if `values.len() != nulls.len()` |
| 89 | pub fn new(values: BooleanBuffer, nulls: Option<NullBuffer>) -> Self { |
| 90 | if let Some(n) = nulls.as_ref() { |
| 91 | assert_eq!(values.len(), n.len()); |
| 92 | } |
| 93 | Self { values, nulls } |
| 94 | } |
| 95 | |
| 96 | /// Create a new [`BooleanArray`] with length `len` consisting only of nulls |
| 97 | pub fn new_null(len: usize) -> Self { |