Не могли бы вы объяснить, что вы имеете в виду более конкретно? Вы просто хотите получить du
-подобную информацию (рекурсивно суммировать размер каждого файла)?
В этом случае вы, вероятно, захотите использовать std::fs::read_dir
, итерировать записи, суммировать размеры ( через метаданные) не-каталогов, и переходить в каталоги.
Я почти уверен, что нет встроенного du
, я не думаю, что даже есть встроенный рекурсивный обходчик каталогов (следовательно, walkdir )