scovich commented on issue #7831: URL: https://github.com/apache/arrow-rs/issues/7831#issuecomment-3029519432
> How about we just make them `Clone` rather than `Copy`? > > I don't think it is possible to maek `VariantMetadata` a reference without making it quite a bit harder to construct Variants (b/c you can't make them directly from the metadata/value you first need to make a `VariantMetadata` Yeah, I think the sweet spot will be to slim them down to use fewer bytes but not try to pass a reference. If we revoke `Copy` and only leave them `Clone`, the whole `Variant` will also need the same treatment. Is that acceptable? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org