pub trait ResultExt { type Value; type Error; // Required method fn err_into<E>(self) -> Result<Self::Value, E> where E: From<Self::Error>; }