fn validate_view_impl<F>( views: &[u128], buffers: &[Buffer], f: F, ) -> Result<(), ArrowError>where F: Fn(usize, &[u8]) -> Result<(), ArrowError>,