(&mut self, values: &[T::Native], is_valid: &[bool])
| 251 | /// Panics if `values` and `is_valid` have different lengths |
| 252 | #[inline] |
| 253 | pub fn append_values(&mut self, values: &[T::Native], is_valid: &[bool]) { |
| 254 | assert_eq!( |
| 255 | values.len(), |
| 256 | is_valid.len(), |
| 257 | "Value and validity lengths must be equal" |
| 258 | ); |
| 259 | self.null_buffer_builder.append_slice(is_valid); |
| 260 | self.values_builder.extend_from_slice(values); |
| 261 | } |
| 262 | |
| 263 | /// Appends values from a iter of type `Option<T>` |
| 264 | /// |
nothing calls this directly
no test coverage detected