-
-
Notifications
You must be signed in to change notification settings - Fork 679
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Fastfield Trait with Nullhandling #1678
Comments
It looks good! We can forget about Weird question: do you think there is a world where we can have one trait and use GAT to deal with Optional / Required / Multi cardinality? |
I did some tests with GAT, but did run quickly into issues, because they are not object safe currently.
|
haha. I tried to too. It is not GAT, but
You then manipulate `Arc<dyn Column, ItemContainer=T> The benefit is that you can use the same code for both containers and get monomorphization. You still have to do some juggling/manual dispatch to build the collector though, and manipulate it.
is even more tempting, as it might make it possible to work for Optional/Required/Multivalued altogether. |
OptionalColumn
should be the default, so all consumers would need to handleOption<T>
, or try to convert to full columnThe text was updated successfully, but these errors were encountered: