Expand description
Каталог компонентов: где искать метаданные крейта-компонента.
Разрешение идёт в порядке: workspace → vendor → crates.io.
Реальные сетевые запросы спрятаны за фичей network; без неё crates.io
заменяется встроенным реестром (registry.toml), поэтому ядро CLI
собирается и тестируется без сети.
Structs§
- Catalog
- Каталог разрешения компонентов для проекта.
- Crate
Search Result - Результат поиска крейта на crates.io.
- Crates
IoRegistry - Реальный клиент crates.io API (работает только с фичей
network). - Resolved
Component - Разрешённый компонент с метаданными.
Enums§
- Dependency
Entry - Как записать зависимость компонента в
Cargo.toml. - Source
Kind - Источник, из которого разрешён компонент.
Traits§
- Remote
Registry - Источник данных crates.io: версии и поиск.
Functions§
- is_
component_ crate_ name - Имя внешнего компонента Light:
light-fw-*, кроме ядра.