polars_arrow/array/equal/binary_view.rs
1use crate::array::Array;
2use crate::array::binview::{BinaryViewArrayGeneric, ViewType};
3
4pub(super) fn equal<T: ViewType + ?Sized>(
5 lhs: &BinaryViewArrayGeneric<T>,
6 rhs: &BinaryViewArrayGeneric<T>,
7) -> bool {
8 lhs.dtype() == rhs.dtype() && lhs.len() == rhs.len() && lhs.iter().eq(rhs.iter())
9}