## Coverage Report

#### Created: 2025-11-17 14:14

next uncovered line (L), next uncovered region (R), next uncovered branch (B)

    /Users/andrewlamb/Software/arrow-rs/arrow-data/src/equal/null.rs

    Line
    Count
    Source
    1
    // Licensed to the Apache Software Foundation (ASF) under one
    2
    // or more contributor license agreements.  See the NOTICE file
    3
    // distributed with this work for additional information
    4
    // regarding copyright ownership.  The ASF licenses this file
    5
    // to you under the Apache License, Version 2.0 (the
    6
    // "License"); you may not use this file except in compliance
    7
    // with the License.  You may obtain a copy of the License at
    8
    //
    9
    //   http://www.apache.org/licenses/LICENSE-2.0
    10
    //
    11
    // Unless required by applicable law or agreed to in writing,
    12
    // software distributed under the License is distributed on an
    13
    // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    14
    // KIND, either express or implied.  See the License for the
    15
    // specific language governing permissions and limitations
    16
    // under the License.
    17
    18
    use crate::data::ArrayData;
    19
    20
    #[inline]
    21
    5
    pub(super) fn null_equal(
    22
    5
        _lhs: &ArrayData,
    23
    5
        _rhs: &ArrayData,
    24
    5
        _lhs_start: usize,
    25
    5
        _rhs_start: usize,
    26
    5
        _len: usize,
    27
    5
    ) -> bool {
    28
        // a null buffer's range is always true, as every element is by definition equal (to null).
    29
        // We only need to compare data_types
    30
    5
        true
    31
    5
    }