LINUX.ORG.RU

История изменений

Исправление WatchCat, (текущая версия) :

используя класс path в rust выводим информацию с конвертирование в символ того, что можно (что такое {:?} кстати?)

Это debug вывод. impl std::fmt::Debug

Ээээ, чего показать то хотели в итоге?

То что строки в rust являются валидными utf-8 строками, а путь может быть невалидным, с т.з. utf-8, набором байт. В гошечке, как я понял, решили автоматически конвертировать путь в строку с потерями.

Исходная версия WatchCat, :

используя класс path в rust выводим информацию с конвертирование в символ того, что можно (что такое {:?} кстати?) Это debug вывод. impl std::fmt::Debug

Ээээ, чего показать то хотели в итоге? То что строки в rust являются валидными utf-8 строками, а путь может быть невалидным, с т.з. utf-8, набором байт. В гошечке, как я понял, решили автоматически конвертировать путь в строку с потерями.