pub trait ErrorChain { fn propagate(self, desc: &'static str) -> Self; }
A trait to chain errors
Chains another error to self
self
Info: does nothing if build with no_std
no_std