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