fn find_boundaries(v: &dyn Array) -> Result<BooleanBuffer, ArrowError>
Returns a mask with bits set whenever the value or nullability changes