Bimetal: один Rust-код для Python и TypeScript-пакетов

Bimetal: один Rust-код для Python и TypeScript-пакетовВ реестре crates.io появился инструмент Bimetal, который позволяет из одной библиотеки на Rust собрать готовые пакеты для Python и TypeScript. Оба пакета вызывают один и тот же скомпилированный код, а типы, ошибки и документация остаются синхронными на всех платформах.Как это устроеноРазработчик помечает функции, типы и impl-блоки, которые должны быть…