* Create components for Rust and C integration * Create component for C code that will be callable from Rust * Create component for Rust code that will be callable from C * Remove circular dependencies between C and Rust code * Run cbindgen to dynamically generate C headers for Rust functions |
||
|---|---|---|
| .. | ||
| include | ||
| CMakeLists.txt | ||
| README.md | ||
| clib.c | ||
README.md
clib
This component exposes functions and data defined in C that will accessed from Rust.
The Rust build will automatically generate bindings to these functions by processing the exported header files with bindgen.