chore: Update thiserror from 1 to 2
The section on breaking changes in the release notes at
https://github.com/dtolnay/thiserror/releases/tag/2.0.0
look relatively tame. We gain support for no_std.
The section on breaking changes in the release notes at
https://github.com/dtolnay/thiserror/releases/tag/2.0.0
look relatively tame. We gain support for no_std.