Trait MyResult
myutil::err
pub trait MyResult<T> { fn c(self, msg: impl Display) -> Result<T>; fn cd(self, msg: impl Debug) -> Result<T> where Self: Sized, { ... } }
fn c(self, msg: impl Display) -> Result<T>
fn cd(self, msg: impl Debug) -> Result<T> where Self: Sized,
impl<T> MyResult<T> for Option<T>
impl<T, E: Error> MyResult<T> for Result<T, E>
impl<T> MyResult<T> for myutil::err::Result<T>