On the surface it makes sense: LoadFeedResult is Equatable if the Error in the failure case is Equatable.

This means that the protocol's associatedtype Error need to conform to Equatable, which means that whatever class implements the protocol need to have an Equatable Error type.

Comments