Генератор документации Cargo научился выдавать результат в виде данных
27.05.2026Команде генерации документации добавлен ключ вывода в виде данных вместо страниц. Пока он помечен как нестабильный.
Что это даёт
Раньше документация существовала только в виде готовых страниц. Чтобы использовать её в своих инструментах — например, для проверки ссылок или построения своего поиска по API, — приходилось разбирать вывод генератора.
Теперь доступна структурированная форма, которую можно читать программно.
Что мешало раньше
Попытка выдать данные была, но упиралась в имя выходного файла: оно совпадало с тем, что уже использовалось для страниц, и при смешивании одного с другим файлы перетирали друг друга.
Новая раскладка каталога сборки сняла ограничение: имена выходных файлов вычисляются иначе, и места хватает. Это побочный эффект более крупного изменения, а не отдельная работа.
Оригинал
add --output-format=json to cargo doc as an unstable option
Упоминаний: 1 · Просмотров: 4