Expand description
Module containing functionality to compute array equality.
This module uses ArrayData and does not
depend on dynamic casting of Array.
Re-exportsยง
use crate::data::ArrayData;๐use arrow_buffer::IntervalMonthDayNano;๐use arrow_buffer::i256;๐use arrow_schema::DataType;๐use arrow_schema::IntervalUnit;๐use half::f16;๐use self::run::run_equal;๐use crate::equal::list_view::list_view_equal;๐use boolean::boolean_equal;๐use byte_view::byte_view_equal;๐use dictionary::dictionary_equal;๐use fixed_binary::fixed_binary_equal;๐use fixed_list::fixed_list_equal;๐use list::list_equal;๐use null::null_equal;๐use primitive::primitive_equal;๐use structure::struct_equal;๐use union::union_equal;๐use variable_size::variable_sized_equal;๐
Modulesยง
- boolean ๐
- byte_
view ๐ - dictionary ๐
- fixed_
binary ๐ - fixed_
list ๐ - list ๐
- list_
view ๐ - null ๐
- primitive ๐
- run ๐
- structure ๐
- union ๐
- utils ๐
- variable_
size ๐
Functionsยง
- equal
- Logically compares two ArrayData.
- equal_
range ๐ - equal_
values ๐ - Compares the values of two ArrayData starting at
lhs_startandrhs_startrespectively forlenslots.