-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
enhancementAny new improvement worthy of a entry in the changelogAny new improvement worthy of a entry in the changelogparquetChanges to the parquet crateChanges to the parquet crate
Description
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
As @scovich points out, there are some data types such as Decimal or Binary where the Rust native type can express values that are not allowed in Variants
- Initial Builder API for Creating Variant Values #7653 (comment)
- Initial Builder API for Creating Variant Values #7653 (comment)
Describe the solution you'd like
It would be nice to ensure that the VariantBuilder could only produce valid Variant values
Describe alternatives you've considered
To do so we would probably have to add error checking to the builder functions like new_decimal 🤔
Additional context
Metadata
Metadata
Assignees
Labels
enhancementAny new improvement worthy of a entry in the changelogAny new improvement worthy of a entry in the changelogparquetChanges to the parquet crateChanges to the parquet crate