You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This means that I can't use the result returned form the get_transform_for_row but it also leads to a compile issue because I can't use the struct trick thing to workaround from #451
Workaround for now is really simple though: i just comment out the get_transform_for_row function
To Reproduce
build with cargo build --package delta_kernel_ffi --workspace --all-features
Expected behavior
The get_transform_for_row function should return an object that has a definition to be able to use it and allow for me to use the hacky workaround for #451
The text was updated successfully, but these errors were encountered:
Ugh, this is that old cbindgen gap again -- it's not smart enough to collapse Option<T> when T is a transparent struct wrapping NonNull. The fix I contributed way back in November has unfortunately languished without reviews: mozilla/cbindgen#1029
Describe the bug
The current (v0.7.0) release of kernel will produce an ffi header (.hpp) like:
This means that I can't use the result returned form the
get_transform_for_row
but it also leads to a compile issue because I can't use the struct trick thing to workaround from #451Workaround for now is really simple though: i just comment out the
get_transform_for_row
functionTo Reproduce
build with
cargo build --package delta_kernel_ffi --workspace --all-features
Expected behavior
The
get_transform_for_row
function should return an object that has a definition to be able to use it and allow for me to use the hacky workaround for #451The text was updated successfully, but these errors were encountered: