| Crates.io | adbc_ffi |
| lib.rs | adbc_ffi |
| version | 0.20.0 |
| created_at | 2025-09-12 12:45:26.755097+00 |
| updated_at | 2025-09-12 12:45:26.755097+00 |
| description | ADBC FFI and driver exporter |
| homepage | https://arrow.apache.org/adbc/ |
| repository | https://github.com/apache/arrow-adbc |
| max_upload_size | |
| id | 1835684 |
| size | 115,448 |
This is a Rust implementation of Arrow Database Connectivity (ADBC).
It currently provides:
To run the integration tests you must:
bin (protoc) in path.-DADBC_DRIVER_SNOWFLAKE=ON option to build the Snowflake driver.LD_LIBRARY_PATH/DYLD_LIBRARY_PATH appropriately.ADBC_SNOWFLAKE_GO_LIB_DIR appropriately.cargo test --all-features --workspaceTo write an ADBC driver in Rust you have to:
crate-type = ["lib", "cdylib"].Driver, Database, Connection and Statement.adbc_core::export_driver!.The resulting object file can then be loaded by other languages through their own driver manager.