Should NoneError implement the Error trait?

I don’t recall it being discussed in the RFC or the PR.

Personally, it not existing so people use .ok_or(something)? in a Result method feels reasonable.