проекта с обогощением ошибок вверх по стеку для лучшего представления об ошибке в месте обработки?
обычная рекомендация это «thiserror для библиотек, eyre/anyhow для приложений»
Сам думай нужно ли тебе обрабатывать конкретную ошибку будет где-то или просто вывести ее юзеру
Error дерайвит с правильным source
Так ты сурс и так видишь у тебя SomError(SomeError) и там все детали, и выше матрешку так заворачиваешь дальше
Обсуждают сегодня