Enum cases as protocol witnesses

Yes, it's one of the main reasons behind the Protocol Witness Matching Manifesto, to decide what differences are reasonable between a protocol requirement and a witness.

1 Like