CanEqual

@implicitNotFound("Values of types ${L} and ${R} cannot be compared with == or !=")
sealed trait CanEqual[-L, -R]

A marker trait indicating that values of type L can be compared to values of type R.

Companion:
object
Source:
CanEqual.scala
class Object
trait Matchable
class Any
object derived.type