ERDP
ERDP is a very small Rust crate to help with error displaying. If you use std::fmt::Display to display a std::error::Error like the following code:
use File;
use ;
use Error;
What you get is just a message from a top-level error:
Failed to load config.json: couldn't open the specified file.
With this crate you can use display method on the error value like:
use ErrorDisplay;
eprintln!;
Then the output will change to something like:
Failed to load config.json: couldn't open the specified file -> No such file or directory.
License
MIT