История изменений
Исправление theNamelessOne, (текущая версия) :
Библиотеки на rust можно использовать из любого языка как C-библиотеки?
Нужно, чтобы либа предоставляла C-совместимый интерфейс, плюс написать хэдеры руками или сгенерить с помощью cbindgen.
Или есть подводные камни?
Как минимум может быть оверхэд из-за препобразований растовый структур данных в сишные и обратно.
Исправление theNamelessOne, :
Библиотеки на rust можно использовать из любого языка как C-библиотеки?
Нужно, чтобы либа предоставляла C-совместимый интерфейс, плюс сгенерить написать хэдеры руками или сгенерить с помощью cbindgen.
Или есть подводные камни?
Как минимум может быть оверхэд из-за препобразований растовый структур данных в сишные и обратно.
Исходная версия theNamelessOne, :
Библиотеки на rust можно использовать из любого языка как C-библиотеки?
Нужно, чтобы либа предоставляла C-совместимое API, плюс сгенерить хэдеры руками или с помощью cbindgen.
Или есть подводные камни?
Как минимум может быть оверхэд из-за препобразований растовый структур данных в сишные и обратно.