Expand description
ArrowBytesViewMap and ArrowBytesViewSet for storing maps/sets of values from
StringViewArray/BinaryViewArray.
Much of the code is from binary_map.rs, but with simpler implementation because we directly use the
[GenericByteViewBuilder].
Structs§
- Arrow
Bytes View Map - Optimized map for storing Arrow “byte view” types (
StringView,BinaryView) values that can produce the set of keys on output asGenericBinaryViewArraywithout copies. - Arrow
Bytes View Set - HashSet optimized for storing string or binary values that can produce that
the final set as a
GenericBinaryViewArraywith minimal copies. - Entry 🔒
- Entry in the hash table – see
ArrowBytesViewMapfor more details
Constants§
- INITIAL_
MAP_ 🔒CAPACITY - The size, in number of entries, of the initial hash table