project-machine / puzzlefs

A next-generation container filesystem
Apache License 2.0
393 stars 17 forks source link

clean up the error handling situation #22

Closed tych0 closed 3 years ago

tych0 commented 3 years ago

It would be great to get stack traces out of generated Result<>s. There are a variety of packages that enable this, let's use one of them.

This should also probably clean up sloppy use of Box<dyn std::error::Error> everywhere in favor of real error types that don't erase valuable information...