[TE] Enhance Transfer Engine Rust library with CI tests and fixes (#3461)
* [TransferEngine] Add high-performance Rust library API Promote transfer_engine_rust from an example binary to a library crate that wraps transfer_engine_c.h. Hot-path types are #[repr(C)] and layout-checked so submit_transfer passes slices to C with no Rust-side allocation. Cover the full C ABI plus Python-shaped convenience transfers, a page-aligned MemoryPool, CMake cargo targets, and docs. --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: Teng Ma <stmatengss@users.noreply.github.com>
T
Teng Ma committed
d5f85294cac60964786547a0cb52db45b56d7eae
Parent: 23b3d7d
Committed by GitHub <noreply@github.com>
on 8/21/2026, 3:18:44 PM