pub fn substr_index_general<'a, T: ArrowPrimitiveType, V: ArrayAccessor<Item = &'a str>, P: ArrayAccessor<Item = i64>>( string_array: V, delimiter_array: V, count_array: P, ) -> Result<ArrayRef>where T::Native: OffsetSizeTrait,