diff options
author | Robin Krahl <robin.krahl@ireas.org> | 2020-08-30 18:43:31 +0200 |
---|---|---|
committer | Robin Krahl <robin.krahl@ireas.org> | 2020-08-30 18:43:31 +0200 |
commit | e9a89be939acf22cf17e3d6bc505a968a98d3dee (patch) | |
tree | 5a4ee8a514995133560e23650d5e908bbc75701a /TODO.md | |
parent | 4e36005680285a20ec50580f79ece8ec47f648e3 (diff) | |
download | nitrokey-rs-e9a89be939acf22cf17e3d6bc505a968a98d3dee.tar.gz nitrokey-rs-e9a89be939acf22cf17e3d6bc505a968a98d3dee.tar.bz2 |
Remove custom source implementation for Error
This patch removes the custom implementation of the source method of the
std::error::Error trait for the error::Error type. This means that the
default implementation is used that always returns None. The reason for
this change is that we already print the error message of the source
error in the Display implementation. This leads to a duplicated error
message if both Display and source are checked, for example with
anyhow’s error formatting.
See this thread for more information:
https://lists.sr.ht/~ireas/nitrokey-rs-dev/%3C6e0b4dc8-9059-a113-e98e-b49e52818c75%40posteo.net%3E
Diffstat (limited to 'TODO.md')
0 files changed, 0 insertions, 0 deletions