"You could also write..." <- > <@grantm11235:matrix.org> You could also write > ```rust > impl Error for MyError { > fn source(&self) -> Option<&(dyn Error + 'static)> { > Some(&self.inner) > } > } > ``` Nah, that would bring me back to the start that ehal does not implement `core::error::Error` yet in a release. I think I will rewrite again to one flattened enum.