Rust, and a common Error struct

My question in the Rust subreddit on whether Rust would benefit from a common Error struct. I believe this would improve the ergonomics of combinators and reduce the need for From::from and Deref::deref definitions, making it less painful to chain operations from different libraries.

• • •