Подробнее о Cargo и Crates.io
До сих пор мы пользовались лишь самыми базовыми возможностями Cargo: собирали, запускали и тестировали код. Но умеет он гораздо больше. В этой главе мы обсудим некоторые более продвинутые возможности и покажем, как:
- настраивать сборку с помощью профилей сборки;
- публиковать библиотеки на crates.io;
- организовывать большие проекты с помощью рабочих пространств;
- устанавливать бинарники с crates.io;
- расширять Cargo своими командами.
Cargo умеет ещё больше, чем мы разберём в этой главе; полное описание всех его возможностей — в документации.