Что такое napi-rs-node-bindings?
Привязки Node.js для библиотек Rust с использованием napi-rs. Используйте при работе над привязками Node.js/JavaScript к коду Rust, включая создание или изменение макросов и структур napi, преобразование типов между Rust и JavaScript, обработку ошибок за границей FFI, шаблоны async/Promise, создание собственных модулей, публикацию в npm, тестирование кода привязки или отладку проблем с привязкой. Настроен для CQLite (привязки Cassandra CQL) с отслеживанием четности функций. Источник: pmcfadin/cqlite.