I've been using the library to bind to Apache Arrow, and 99% of methods are working fine, except for initializing objects that take a GLib::List in any of their constructors.
This is the method being called. I'm not that familiar with the underlying GObject implementation, but in the Ruby equivalent, Arrow::Schema accepts an array of Arrow::Fields, so I am wondering if the constructor generation is somehow off.
If it helps, here are the constructors generated for Arrow::Schema
I've been using the library to bind to Apache Arrow, and 99% of methods are working fine, except for initializing objects that take a
GLib::List
in any of their constructors.Minimal example
This is the method being called. I'm not that familiar with the underlying GObject implementation, but in the Ruby equivalent,
Arrow::Schema
accepts an array ofArrow::Fields
, so I am wondering if the constructor generation is somehow off.If it helps, here are the constructors generated for
Arrow::Schema