Implement std::error::Error
for the new MSRV
#987
Merged
8000
std::error::Error
for the new MSRV
#987