Expand description
Definition and implementation of ListViewVector and ListViewVectorMut.
A ListViewVector represents a collection of variable-width lists, where each list can
contain a different number of elements.
The structure uses separate offset and size vectors to track the boundaries of each list
within the flat elements array. This allows for efficient access to individual lists without
copying data. This is similar to Apache Arrow’s ListView type.
Structs§
- List
View Scalar - A scalar value for list view types.
- List
View Vector - A vector of variable-width lists.
- List
View Vector Mut - A mutable vector of variable-width lists.