Expand description
Module for shredding VariantArray with a given schema.
Structsยง
- Shredded
Schema Builder - Builder for constructing a variant shredding schema.
- Shredding
Field - Field configuration captured by the builder (data type + nullability).
- Variant
ToShredded ๐Object Variant RowBuilder - Variant
ToShredded ๐Primitive Variant RowBuilder - A top-level variant shredder โ appending NULL produces typed_value=NULL and value=Variant::Null
Enumsยง
- Variant
Schema ๐Node - Internal tree node structure for building variant schemas.
- Variant
ToShredded ๐Variant RowBuilder
Traitsยง
- Into
Shredding Field - Convenience conversion to allow passing either
FieldRef,DataType, or(DataType, bool).
Functionsยง
- make_
variant_ ๐to_ shredded_ variant_ arrow_ row_ builder - shred_
variant - Shreds the input binary variant using a target shredding schema derived from the requested data type.