pub trait OkOrNullErr<T> { // Required method fn ok_or_null<'a>(self) -> Result<&'a T, NullPtrError>; }