LINUX.ORG.RU

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

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

Правильно, в нормальном проекте будет enum в котором все возможные ошибки перечислены, и сразу понятно что пошло не так, и найти место в исходнике можно просто поиском по типу ошибки.

Если проект совсем большой то можно сделать иерархию енумов ошибок с автоматической конверсией через #[from]

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

Правильно, в нормальном проекте будет enum в котором все возможные ошибки перечислены, и сразу понятно что пошло не так, и найти место в исходнике можно просто поиском по типу ошибки.