One thing I’d really appreciate is if this crate functioned, even in a degraded manner (i.e. no backtraces or std::error support) in no_std contexts, as it seems to becoming the de facto way to write Rust error boilerplate.
I opened an issue here:
https://github.com/brson/error-chain/issues/138
I am still investigating the feasibility.