Продолжаю изучать Rust и обнаружил что здесь, как и во многих современных языках, есть концепция интерфейсов. Только в Rust они называются трейтами (Trait). Они почти как протоколы в Swift, но со своими особенностями.
Привет, друзья! Apple тихо представила интересный фреймворк: AppMigrationKit. Это не просто еще одна библиотека, а реальный инструмент для решения старой боли: миграции данных между Android и iOS.
Продолжаю разбираться с владением в Rust и дошел до статьи про ссылки и заимствование. Чтобы не передавать владение каждый раз, можно использовать ссылки.