Hello Arrow devs, I have created a PR to define a Rust API for ADBC [1], meant to parallel the ones in C, Go, and Java [2]. I'd like to get feedback on that. This API will be considered part of the ADBC format. Once I have addressed all feedback, we will put forward a vote for adoption into the ADBC standard.
In the meantime, I will continue prototyping the Rust driver manager and implementation module (for building C API drivers with Rust). [3] These prototypes informed the proposed API design and will rely on this API. Hopefully those will be ready for review shortly after we adopt the API standard. Best, Will Jones [1] https://github.com/apache/arrow-adbc/pull/478 [2] https://arrow.apache.org/adbc/0.2.0/format/specification.html [3] https://github.com/apache/arrow-adbc/pull/446