Trait Oops
oops
pub trait Oops<T> { fn oops(self, msg: &str) -> Result<T>; }
fn oops(self, msg: &str) -> Result<T>
impl<T> Oops<T> for Option<T>