Проблема архитектурная, я могу написать небольшой модуль и расшарить его как опенсорс, но другие при использовании получили бы больше преимущества, если бы они заинлайнили его или вызвали прямо из песочницы.
Ну тут зависит от конкретных требований. У нас там все сложно - главный модуль может подгружать подмодуль из большого множества, прокидывать ему кастомный API по усмотрению главного модуля
Этот вопрос больше из любопытства, но так как я собираюсь расшарить пакет, то пользователям разумно было бы его вызывать на прямую, не зависимо от языка rust/c++/as