Currently we are using the package Anyhow. However, this package is quite clunky when trying to give specific error messages.
Impact
This clunky-ness of the Anyhow library takes away precious developer time in the form of adding all the error messages to the code and/or the code becoming significantly harder debug.
Summary
Problem
Currently we are using the package Anyhow. However, this package is quite clunky when trying to give specific error messages.
Impact
This clunky-ness of the Anyhow library takes away precious developer time in the form of adding all the error messages to the code and/or the code becoming significantly harder debug.
Solution
Switch the code to use the thiserror library.