(&self, i: usize)
| 770 | /// Panics if index `i` is out of bounds |
| 771 | #[inline] |
| 772 | pub fn value(&self, i: usize) -> T::Native { |
| 773 | assert!( |
| 774 | i < self.len(), |
| 775 | "Trying to access an element at index {} from a PrimitiveArray of length {}", |
| 776 | i, |
| 777 | self.len() |
| 778 | ); |
| 779 | unsafe { self.value_unchecked(i) } |
| 780 | } |
| 781 | |
| 782 | /// Creates a PrimitiveArray based on an iterator of values without nulls |
| 783 | pub fn from_iter_values<I: IntoIterator<Item = T::Native>>(iter: I) -> Self { |