- For a method to do this, please provide some real world use cases for when one wants to invert a
- For operator support via impl'ing the
Nottrait, please do (1) and show that this usage is common enough to warrant operator support for it.
Result is designed for error handling. While negation may exist strictly algebraic, in practice, I doubt negation is common or useful. Usually the
Err variant has additional trait bounds that make it specifically useful for error handling that the
Ok variant doesn't.
Speaking as a library team memeber, instead of arguing about abstractions and what "makes sense" from a vague consistency/theoretical perspective, please provide concrete usages that motivate the additions proposed.