Overview of TVM FFI Rust Packages
mainThe Rust support for the tvm-ffi ABI is currently experimental and consists of three main crates designed to provide varying levels of abstraction over the raw C ABI:
tvm-ffi: Provides safe, ergonomic Rust bindings.tvm-ffi-sys: Provides low-level, raw exposure of the C ABIs.tvm-ffi-macros: Provides procedural macros (such as derive/object helpers and exported function helpers) used bytvm-ffi.
The project prioritizes low-level, direct access to the ABI to ensure maximum efficiency and interoperability.