Skip to content

Make ErrorReport not be Sized so we can return Box<dyn ErrorReport> for Arti errors

It'd be nice to have all Tor-related errors be represented as Box<dyn ErrorReport> so we can call the report() method on them for a nice, pretty-printed error.

This way, other application developers could possibly use the report output and display it in different ways, as well as be able to represent Arti-related errors conveniently.