Більше про Cargo та Crates.io
Дотепер ми використовували лише найосновніші можливості Cargo для збирання, запуску й тестування нашого коду, але він може робити набагато більше. У цьому розділі ми обговоримо деякі з його інших, більш просунутих можливостей, щоб показати вам, як робити таке:
- Налаштовувати вашу збірку через профілі випуску.
- Публікувати бібліотеки на crates.io.
- Організовувати великі проєкти за допомогою робочих просторів.
- Встановлювати бінарні файли з crates.io.
- Розширювати Cargo за допомогою користувацьких команд.
Cargo може робити навіть більше, ніж функціональність, яку ми охоплюємо в цьому розділі, тож для повного пояснення всіх його можливостей дивіться його документацію.