Macrosยง
Structsยง
- FakeNull ๐Builder 
- VariantPath ๐RowBuilder 
- A thin wrapper whose only job is to extract a specific path from a variant value and pass the result to a nested builder.
- VariantToBinary ๐Variant Arrow RowBuilder 
- Builder for creating VariantArray output (for path extraction without type conversion)
- VariantToBoolean ๐Arrow RowBuilder 
- VariantToDecimal ๐Arrow RowBuilder 
- Builder for converting variant values to arrow Decimal values
- VariantToNull ๐Arrow RowBuilder 
- VariantToPrimitive ๐Arrow RowBuilder 
- VariantToTimestamp ๐Arrow RowBuilder 
- VariantToTimestamp ๐NtzArrow RowBuilder 
Enumsยง
- PrimitiveVariant ๐ToArrow RowBuilder 
- Builder for converting variant values to primitive Arrow arrays. It is used by both
VariantToArrowRowBuilder(below) andVariantToShreddedPrimitiveVariantRowBuilder(inshred_variant.rs).
- VariantToArrow ๐RowBuilder 
- Builder for converting variant values into strongly typed Arrow arrays.
Functionsยง
- make_primitive_ ๐variant_ to_ arrow_ row_ builder 
- Creates a primitive row builder, returning Err if the requested data type is not primitive.
- make_variant_ ๐to_ arrow_ row_ builder