pub trait MapErr<T>: Into<Result<T, Error>> { // Provided method fn convert_err(self) -> Result<T> { ... } }