Most static function requirements do not return Self so of course when measured against all static requirements, it will not seem like these kind of requirements are written often. The appropriate question is how many static factory method requirements (i.e. returning Self) would have semantics appropriately met by an enum case. With this narrower question, I suspect the answer is most of them. Certainly all the ones I have written or encountered.
4 Likes