Skip to main content

Module fetch

Module fetch 

Source
Expand description

Каталог компонентов: где искать метаданные крейта-компонента.

Разрешение идёт в порядке: workspace → vendor → crates.io. Реальные сетевые запросы спрятаны за фичей network; без неё crates.io заменяется встроенным реестром (registry.toml), поэтому ядро CLI собирается и тестируется без сети.

Structs§

Catalog
Каталог разрешения компонентов для проекта.
CrateSearchResult
Результат поиска крейта на crates.io.
CratesIoRegistry
Реальный клиент crates.io API (работает только с фичей network).
ResolvedComponent
Разрешённый компонент с метаданными.

Enums§

DependencyEntry
Как записать зависимость компонента в Cargo.toml.
SourceKind
Источник, из которого разрешён компонент.

Traits§

RemoteRegistry
Источник данных crates.io: версии и поиск.

Functions§

is_component_crate_name
Имя внешнего компонента Light: light-fw-*, кроме ядра.